Synthetic Reality Forums   
my profile | directory login | register | search | faq | forum home

  next oldest topic   next newest topic
» Synthetic Reality Forums » Our Archives » WoS World Developer Tips » Countdown Timer

   
Author Topic: Countdown Timer
samsyn
Administrator
Member # 162

Member Rated:
4
Icon 1 posted      Profile for samsyn   Author's Homepage   Email samsyn   Send New Private Message       Edit/Delete Post 
[also rescued from deletion]
NEW FEATURE: COUNTDOWN.
World designers can now implement minor quests with real-time limitations.

The new commands are:

COUNTDOWN 90 ; start 90 second countdown

---

IF XP, @countdownExpired

====

You'll need to use some tokens to get anything useful out of this. As far as the engine goes all this does is display a countdown timer in the lower right of the main window (whether you are in a scene or on a map, it keeps counting down.) It's up to your scene scripts to take advantage of the information.

Please note that if you leave the game and return right away, it doesn't remember the countdown. So you want to use this for the situation where the character has only a certain amount of time to complete a task (rather than forcing the character to wait before starting a task -- you could do that as well, but they could work around it by returning to the well and then reincarnating)

So...

* countdown until world explodes
* countdown of time to collect N items
* countdown of time to complete race
* etc.

There is only one countdown timer, and only the scene host sees it. Again, it is only good for the current 'game' so don't expect it to pick up where it left off if you leave the game and return.

Presently, this doesn't start any special music or sound effects either.

It's just a toy :-)


Posts: 10641 | From: California | Registered: Dec 1998  |  IP: Logged
   

   Close Topic   Feature Topic   Move Topic   Delete Topic next oldest topic   next newest topic
 - Printer-friendly view of this topic
Hop To:


Contact Us | Synthetic Reality

Copyright 2003 (c) Synthetic Reality Co.

Powered by UBB.classic™ 6.7.3