- 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)
-
-







