- Joined
- Mar 17, 2012
- Messages
- 105
I've got this dragon rider guy. He has four abilities; Move Up, Move Down, Turn Right, and Turn Left. When an ability is cast, his Current Height or Facing Degree is increased or decreased depending on the ability used. Here are the four triggers with each one:
Move Up
The Second Problem
I want my dragon rider fellow to be constantly moving forward, whether I am turning, going up, or going down; he should be in constant motion. I've tried making him move to a variable point set at an offset that would urge him to move forward after a second, but that didn't work; he only wanted to move to that single point even after he turned (the variable was set within the periodic event, so it should have changed?). So, if anyone can help me with this, it would be very much appreciated. Thank you.
Move Up
-
Move up
-
Events
- Unit - A unit Begins casting an ability
-
Conditions
- (Ability being cast) Equal to Go Upwards
-
Actions
- Set Dragon_Height = (Current flying height of Dragon Rider 0001 <gen>)
- Animation - Change Dragon Rider 0001 <gen> flying height to (Dragon_Height + 50.00) at 50.00
-
Events
-
Move down
-
Events
- Unit - A unit Begins casting an ability
-
Conditions
- (Ability being cast) Equal to Go Downwards
-
Actions
- Set Dragon_Height = (Current flying height of Dragon Rider 0001 <gen>)
- Animation - Change Dragon Rider 0001 <gen> flying height to (Dragon_Height - 50.00) at 50.00
-
Events
-
Move right
-
Events
- Unit - A unit Begins casting an ability
-
Conditions
- (Ability being cast) Equal to Turn Right
-
Actions
- Set FacingDegree = (Facing of Dragon Rider 0001 <gen>)
- Unit - Make Dragon Rider 0001 <gen> face (FacingDegree + 50.00) over 1.00 seconds
-
Events
-
Move left
-
Events
- Unit - A unit Begins casting an ability
-
Conditions
- (Ability being cast) Equal to Turn Left
-
Actions
- Set FacingDegree = (Facing of Dragon Rider 0001 <gen>)
- Unit - Make Dragon Rider 0001 <gen> face (FacingDegree - 50.00) over 1.00 seconds
-
Events
The Second Problem
I want my dragon rider fellow to be constantly moving forward, whether I am turning, going up, or going down; he should be in constant motion. I've tried making him move to a variable point set at an offset that would urge him to move forward after a second, but that didn't work; he only wanted to move to that single point even after he turned (the variable was set within the periodic event, so it should have changed?). So, if anyone can help me with this, it would be very much appreciated. Thank you.