[dismiss]
This wiki is a copy of the original Oblivion CS wiki created and maintained by the UESP.net. See CSwiki:Copy Notice for more info.
GameMode
(Redirected from Gamemode)
Jump to navigation
Jump to search
Script within the gamemode block will be run every frame while the game is in non-menu mode. Most scripts will use this block type exclusively. This means that the block is run every fraction of a second; Non-menu mode meaning that you are not in a menu such as your inventory.
Notes[edit | edit source]
- The above statement is true, provided the script runs. Not all scripts run every frame, e.g, Quest scripts (see FQuestDelayTime) and scripts on references not loaded.
Example:
;sample timer script scn myScript float timer short init begin GameMode ; Has the timer been set up already? if init == 0 ;set the timer value, count down 25 seconds set timer to 25 ;Make sure we only set up the timer once! set init to 1 ;Add whatever you want to start at the beginning of the timer here ... ;The timer was set up already, lets count down! else ; We still have some time left... if timer > 0 set timer to timer - getSecondsPassed ; ... or no, the time is up! else ;code to execute after 25 seconds endif endif end