- Joined
- Jun 14, 2008
- Messages
- 72
I have been working on a 3rd person camera system... it works great, the only problem is if you turn it on, even once commands like move, attack or other things cannot interupt each other... say I am in combat and I want to heal my character must finish fighting before he heals......or say I am walking towrds a point and an enemy steps infront and starts attacking me, I have to walk to that point before I can attack the enemy witch is imposable because I cant walk around him untill I get there....I dont know why its doing this, thease are my camera triggers
-
lock
-
Events
-
Unit - A unit Begins casting an ability
-
-
Conditions
-
check Equal to 1
-
(Ability being cast) Equal to Third Person Camera
-
-
Actions
-
Camera - Lock camera target for (Owner of (Triggering unit)) to (Triggering unit), offset by (0.00, 0.00) using Default rotation
-
Camera - Set (Owner of (Triggering unit))'s camera Distance to target to 750.00 over 0.10 seconds
-
Camera - Set (Owner of (Triggering unit))'s camera Angle of attack to -30.00 over 0.10 seconds
-
Camera - Set (Owner of (Triggering unit))'s camera Rotation to (Facing of (Triggering unit)) over 0.40 seconds
-
Wait 0.03 seconds
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
check Equal to 1
-
-
Then - Actions
-
Trigger - Turn on lock Copy <gen>
-
Trigger - Run (This trigger) (ignoring conditions)
-
-
Else - Actions
-
Do nothing
-
-
-
-
-
lock Copy
-
Events
-
Unit - A unit Begins casting an ability
-
-
Conditions
-
(Ability being cast) Equal to Third Person Camera
-
-
Actions
-
Set check = 2
-
Camera - Reset camera for (Owner of (Triggering unit)) to standard game-view over 0.10 seconds
-
Camera - Pan camera for (Owner of (Triggering unit)) to (Position of (Triggering unit)) over 0.00 seconds
-
Wait 2.00 seconds
-
Set check = 1
-
Trigger - Turn off (This trigger)
-
-