« Előző oldal- - - ^Tartalom^- - - Következő oldal »



IDŐZÍTÉS, ÜTEMEZÉS:

room_speed - a játék sebességének beállítása az aktuális pályán (másodpercenkénti lépések).

A következő 9 függvény értéke nem változtatható meg:

fps - képmezők (frame-ek) száma, melyek másodpercenként kirajzolódnak (ez a játék tulajdonképpeni sebessége, mely a hibakereső módban lévő ablak alján folyamatosan kijelzésre kerül).
current_time - a rendszer indulása óta eltelt ezredmásodpercek.
current_year - aktuális év.
current_month - aktuális hónap.
current_day - mai nap.
current_weekday - a hét napja (1=vasárnap, ..., 7=szombat).
current_hour - aktuális óra.
current_minute - aktuális perc.
current_second - aktuális másodperc.

sleep(msz) - a játék futásának felfüggesztése msz ezredmásodpercnyi időre.

alarm[0..11] - ébresztőóra beállítása. Minden objektumhoz 12 "ébresztőórát" (alarm clock) lehet beállítani - GM 6.1 előtti változatoknál csak 8-at - (az ébresztőórák tulajdonképpen visszaszámlálók, segítségükkel el lehet érni pl. hogy bizonyos időnként történjen valami), pl. alarm[0]=50;
Az ébresztőórák csak akkor frissítődnek, ha a tárgy alarm eseménye cselekvéseket tartalmaz!

timeline_index - idővonal (ezzel beállítható, hogy bizonyos időpontokban milyen esemény történjen) társítás objektumhoz. -1-re állításával megáll az idővonal alkalmazása.
timeline_position - az aktuális hely az idővonalon. Ezzel beállítható annak részeinek ismétlése vagy kihagyása.
timeline_speed - normális esetben minden lépésben 1-gyel nő a pozíció az idővonalban. Ezt meg lehet változtatni, akár még tört számokkal is, pl. 0.5.