- Joined
- Jun 16, 2007
- Messages
- 1,572
Hello, i'm currently learning to make MUI spells.
So started triggering a MUI Ki Blast (For my dragonball Z map)
so far this is what i have:
The thing i need to at the moment are:
- The way i've set it up, will it be mui (After i've added in remove etc etc)
- How do i make the Mve trigger detect properly when the Beam Head touches a unit or a destructable ? and when it comes to its destination.
So started triggering a MUI Ki Blast (For my dragonball Z map)
so far this is what i have:
-
Ki Blast
-

Events
-


Unit - A unit Starts the effect of an ability
-
-

Conditions
-


(Ability being cast) Equal to Ki Blast (Kamehameha)
-
-

Actions
-


Set KiBlast_Caster = (Triggering unit)
-


Set TempLoc00 = (Target point of ability being cast)
-


Set TempLoc01 = (Position of KiBlast_Caster)
-


Unit - Pause KiBlast_Caster
-


Animation - Play KiBlast_Caster's Spell Channel animation
-


Unit - Create 1 Ki_Head for (Owner of KiBlast_Caster) at TempLoc01 facing (Facing of KiBlast_Caster) degrees
-


Set KiBlast_Dummy[1] = (Last created unit)
-


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



If - Conditions
-




(Unit-type of KiBlast_Caster) Equal to Goku (Normal)
-
-



Then - Actions
-




Animation - Play KiBlast_Caster's Spell Throw animation
-




Trigger - Turn on Ki Blast Mve <gen>
-
-



Else - Actions
-
-
-
-
Ki Blast Mve
-

Events
-


Time - Every 0.20 seconds of game time
-
-

Conditions
-

Actions
-


Unit - Order KiBlast_Dummy[1] to Move To TempLoc00
-


Unit - Create 1 Ki_Trail for (Owner of KiBlast_Caster) at (Position of KiBlast_Dummy[1]) facing (Facing of KiBlast_Caster) degrees
-


Unit Group - Add (Random unit from (Units owned by (Owner of KiBlast_Caster) of type Ki_Trail)) to BeamTrail
-


Unit Group - Pick every unit in (Units within 50.00 of TempLoc00) and do (Actions)
-



Loop - Actions
-




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





If - Conditions
-






KiBlast_Dummy[1] Equal to (Picked unit)
-
-





Then - Actions
-






Trigger - Turn off (This trigger)
-






Unit - Unpause KiBlast_Caster
-






Unit - Remove KiBlast_Dummy[1] from the game
-






Unit Group - Pick every unit in BeamTrail and do (Actions)
-







Loop - Actions
-








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









If - Conditions
-










(Owner of (Picked unit)) Equal to (Owner of KiBlast_Caster)
-
-









Then - Actions
-










Unit - Remove (Picked unit) from the game
-
-









Else - Actions
-
-
-
-
-





Else - Actions
-






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







If - Conditions
-








(KiBlast_Caster is dead) Equal to True
-
-







Then - Actions
-








Trigger - Turn off (This trigger)
-








Unit - Unpause KiBlast_Caster
-








Unit - Remove KiBlast_Dummy[1] from the game
-








Unit Group - Pick every unit in BeamTrail and do (Actions)
-









Loop - Actions
-










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











If - Conditions
-












(Owner of (Picked unit)) Equal to (Owner of KiBlast_Caster)
-
-











Then - Actions
-












Unit - Remove (Picked unit) from the game
-
-











Else - Actions
-
-
-
-
-







Else - Actions
-
-
-
-
-
-
-
- The way i've set it up, will it be mui (After i've added in remove etc etc)
- How do i make the Mve trigger detect properly when the Beam Head touches a unit or a destructable ? and when it comes to its destination.





