Difference between revisions of "Script/World"
From SF3
(→Class Methods) |
(→class World) |
||
Line 1: | Line 1: | ||
==class World== | ==class World== | ||
− | The main interface for interacting with the | + | The main interface for interacting with the global game state, persistent across all levels. |
=== Class Methods === | === Class Methods === |
Revision as of 14:50, 5 October 2016
class World
The main interface for interacting with the global game state, persistent across all levels.
Class Methods
void | EnableDialogueTopic (const string&in _sContainerName, const string&in _sTopicName, const bool _bEnabled) |
get the random number generator | |
void | BlockDialogueTopicNode (const string&in _sContainerName, const string&in _sNodeName) |
disable a dialogue topic node | |
void | UnblockDialogueTopicNode (const string&in _sContainerName, const string&in _sNodeName) |
enable a dialogue topic node | |
bool | GetGlobalBool (const string&in _sVarName, const bool _bDefault = false) const |
get global variable of type bool | |
int | GetGlobalInt (const string&in _sVarName, const int _iDefault = - 1) const |
get global variable of type integer | |
void | SetGlobalBool (const string&in _sVarName, const bool _bValue) |
set global variable of type bool | |
void | SetGlobalInt (const string&in _sVarName, const int _iValue) |
set global variable of type integer |