- Joined
- Nov 29, 2006
- Messages
- 1,267
I think I removed all the leaks here that I know of, but how do I remove location leaks? Must I remove the leaks created each time I instantly move a unit?
-
Airborne
-

Events
-


Time - Every 0.01 seconds of game time
-
-

Conditions
-

Actions
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




JumpLength Greater than 0.00
-
-



Then - Actions
-




Set JumpLength = (JumpLength - 12.00)
-




Set Distance = (Distance - 12.00)
-




Set Airheight = (Airheight + (6.00 + (0.07 x JumpLength)))
-




Special Effect - Create a special effect attached to the chest of Jetpack using Abilities\Spells\Human\FlakCannons\FlakTarget.mdl
-




Special Effect - Destroy (Last created special effect)
-




Unit - Move Jetpack instantly to ((Position of Jetpack) offset by 12.00 towards Angle degrees)
-




Animation - Change Jetpack flying height to Airheight at 3000.00
-
-



Else - Actions
-
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




And - All (Conditions) are true
-





Conditions
-






JumpLength Less than or equal to 0.00
-






Distance Greater than 0.00
-
-
-
-



Then - Actions
-




Set JumpLength = (JumpLength - 12.00)
-




Set Distance = (Distance - 12.00)
-




Set Airheight = (Airheight + (-6.00 + (0.07 x JumpLength)))
-




Special Effect - Create a special effect attached to the chest of Jetpack using Abilities\Spells\Human\FlakCannons\FlakTarget.mdl
-




Special Effect - Destroy (Last created special effect)
-




Unit - Move Jetpack instantly to ((Position of Jetpack) offset by 12.00 towards Angle degrees)
-




Animation - Change Jetpack flying height to Airheight at 3000.00
-
-



Else - Actions
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






Airheight Less than or equal to 1.00
-
-





Then - Actions
-






Animation - Change Jetpack flying height to 0.00 at 3000.00
-






Unit - Move Jetpack instantly to LandingSpot
-






Set Airheight = 0.00
-






Set JumpLength = 0.00
-






Set Distance = 0.00
-






Set Angle = 0.00
-






Unit - Turn collision for Jetpack On
-






Trigger - Turn off (This trigger)
-






Unit - Create 1 Dummy for (Owner of Jetpack) at (Position of Jetpack) facing Default building facing degrees
-






Unit - Add Landing Damage to (Last created unit)
-






Unit - Set level of Landing Damage for (Last created unit) to (Level of Jump (Hunter) for Jetpack)
-






Custom script: call IssueImmediateOrder( GetLastCreatedUnit(), "stomp" )
-






Special Effect - Create a special effect at LandingSpot using Abilities\Spells\Orc\WarStomp\WarStompCaster.mdl
-






Special Effect - Destroy (Last created special effect)
-






Set Jetpack = No unit
-






Custom script: call RemoveLocation( udg_LandingSpot )
-






Unit - Remove (Last created unit) from the game
-
-





Else - Actions
-
-
-
-
-







