I must express extreme disappointment with this "Black Hole" ability, although I do feel this is certainly an exceptional innovation. After testing it in the map provided with the initial download, I was very anxious to employ this ability into another map. As I finished transferring the ability and all of its related trigger functions, I tested the map in which I wished for the abiliy to be used and realized that this ability is impossible to employ in any map consisting of multiple trigger functions and units, as the map I was testing produced a severe delay in game play.
I was able to conclude that the cause of this originated from the second of the two trigger functions which pertain to the "Black Hole" ability. The second trigger functionality, 'Target Unit Functions,' is initiated by the event: "Time - Every 0.05 seconds of game time"
This designates that the trigger functions on a continuous loop infinitely from the moment the game begins. I believe this event is used so that when a unit is affected by the "Black Hole" it gradually is pulled closer and closer to the center in a continuous spiral. This event makes the trigger impossible to employ in intricate maps. In attempting to fix the issue, I altered the event to "Time - Every 1.00 second of game time"
In doing this, I increased the trigger's event interval by .20 times its original quantity, so to compensate and equally distribute this factor to the other components of the second trigger function I altered the .50 degrees component of the trigger entitled
''Unit - Move (Picked unit) instantly to ((Position of BH_Black_Hole) offset by ((Distance between (Position of (Picked unit)) and (Position of BH_Black_Hole)) - 0.50) towards ((Angle from (Position of BH_Black_Hole) to (Position of (Picked unit))) - 0.50) degrees), facing (Position of BH_Black_Hole)''
And changed the value to - 10.00, equally I changed the rate of damage dealt to units caught with the area of effect from .50 to 10.00.
In doing all of this, I managed to keep the same values for every aspect of the original "Black Hole" ability and increase the interval time by which the game initiates this trigger from every 0.05 seconds to every 1.00.
Even after this, a massive delay of game flow was still present, and the ability lost a necessary sense of realism when the units being pulled towards the center of the "Black Hole" appeared to jump as they spiraled inwards. I would estimate that an interval time of 5.00 seconds or more would be required if I wished to play the designated map without delay. This would destroy the sense of realism which is exhibited when the units are smoothly and gradually drawn towards the center.
What is even more of a disappointment is that there is no trigger functionality present that allows one to move a unit to a certain location over a period of time. Aside from this very disappointing technicality, I feel this is an excellant demonstration of creativity. I am unable to identify any other ability bearing any similarity to this.
I was able to conclude that the cause of this originated from the second of the two trigger functions which pertain to the "Black Hole" ability. The second trigger functionality, 'Target Unit Functions,' is initiated by the event: "Time - Every 0.05 seconds of game time"
This designates that the trigger functions on a continuous loop infinitely from the moment the game begins. I believe this event is used so that when a unit is affected by the "Black Hole" it gradually is pulled closer and closer to the center in a continuous spiral. This event makes the trigger impossible to employ in intricate maps. In attempting to fix the issue, I altered the event to "Time - Every 1.00 second of game time"
In doing this, I increased the trigger's event interval by .20 times its original quantity, so to compensate and equally distribute this factor to the other components of the second trigger function I altered the .50 degrees component of the trigger entitled
''Unit - Move (Picked unit) instantly to ((Position of BH_Black_Hole) offset by ((Distance between (Position of (Picked unit)) and (Position of BH_Black_Hole)) - 0.50) towards ((Angle from (Position of BH_Black_Hole) to (Position of (Picked unit))) - 0.50) degrees), facing (Position of BH_Black_Hole)''
And changed the value to - 10.00, equally I changed the rate of damage dealt to units caught with the area of effect from .50 to 10.00.
In doing all of this, I managed to keep the same values for every aspect of the original "Black Hole" ability and increase the interval time by which the game initiates this trigger from every 0.05 seconds to every 1.00.
Even after this, a massive delay of game flow was still present, and the ability lost a necessary sense of realism when the units being pulled towards the center of the "Black Hole" appeared to jump as they spiraled inwards. I would estimate that an interval time of 5.00 seconds or more would be required if I wished to play the designated map without delay. This would destroy the sense of realism which is exhibited when the units are smoothly and gradually drawn towards the center.
What is even more of a disappointment is that there is no trigger functionality present that allows one to move a unit to a certain location over a period of time. Aside from this very disappointing technicality, I feel this is an excellant demonstration of creativity. I am unable to identify any other ability bearing any similarity to this.
