| Author |
Message |
Jedi Cheddar Gamorrean
Joined: 13 Sep 2004
|
Posted: Sep 16, 2004 00:50 Post subject: Scrolling floors... |
|
|
First off sory to post so much but I have questions that I forgot the answers to.
In my level, I have a river. I made the river so that it would go to fast for the player to cross without getting sucked down a waterfall unless they pressed a button to slow it. Is there a way to do this in DF? I'm not sure. If not, I'll just do something else.
_________________ It's good to be a little cheesy... |
|
Nottheking Kell Dragon
Joined: 29 Sep 2003
|
Posted: Sep 16, 2004 01:11 Post subject: |
|
|
I'm not sure if you can change the speed of elevators... Perhaps you could have two ELEVATOR SCROLL_FLOOR items per sector, one fast and the other slow. Each will have a separate EVENT_MASK (choose the special ones like 2048 and 4096). Since it won't have an EVENT_MASK of 0, you'll need to make sure the second STOP for each is rediculously large, into the billions probably (I think DF can go that high). Have a startup sector that sends the message MASTER_ON to the fast one (using its unique EVENT_MASK). For the switch to slow it, have it send MASTER_OFF to the fast one, and MASTER_ON for the slow on. I'm not sure if this works, obviously. It's just a thought.
_________________ Wake up, George Lucas... The Matrix has you.. |
|
Casey Neumiller Gamorrean
Joined: 24 Sep 2003
|
Posted: Sep 16, 2004 01:14 Post subject: |
|
|
If you're using the unique event_mask, can't you *just* use the Master: On or Master: Off and not worry about stops?
|
|
Nottheking Kell Dragon
Joined: 29 Sep 2003
|
|
Jedi Cheddar Gamorrean
Joined: 13 Sep 2004
|
Posted: Sep 16, 2004 01:34 Post subject: |
|
|
Thanks Casey. I actually didn't look at your post but I got it working on my own but your solution is the exact one I used. I was thinking of the same thing to begin with but I didn't know how to use events
But I got it working no and now I'm 
_________________ It's good to be a little cheesy... |
|
Fenwar Admiral Ackbar

Joined: 15 Sep 2003
|
|
|