Announcement: Remember: you are giving away your fantastic ideas for free, and somebody else might even make money from them (or appear to). That's just how the world works! If you're worried about it, maybe you shouldn't post your ideas here.


Caravel Forum : DROD Boards : Feature Requests : Behaviour: Only process on full turns
New Topic New Poll Post Reply
Poster Message
Nuntar
Level: Smitemaster
Avatar
Rank Points: 4596
Registered: 02-20-2007
IP: Logged
icon Behaviour: Only process on full turns (+2)  
This is what it says on the tin. A character with "Behaviour: Only process on full turns" will only run its script on full turns, so for example, if it moves forward every turn, then it will move every full turn rather than (as now) on full turns if the player is not speeded and on half turns if they are speeded.

The purpose is to make it much easier to script monsters, NPCs and custom elements that behave "as expected" when Beethro is speeded. Right now, to achieve this, you have to have a character that watches for the player at the locations of all speed potions -- which has to be hard-coded per room -- and then exceptions have to be coded if it's possible for any of the speed potions to be destroyed.

Hyperme tells me that this will be easier in 5.2 when the new _SpawnCycleFast variable is available, but a one-line behaviour would make things even easier than that :P

____________________________
50th Skywatcher
11-05-2023 at 04:34 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Feature Requests : Behaviour: Only process on full turns
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.