Difference between revisions of "Hook Functions"
From theFarWilds
(New page: These are functions you can implement in your scripts. They are call at the appropriate times by the game. void configGame(); // Sets up the game state such as # of players, Map Size, ...) |
|||
Line 1: | Line 1: | ||
+ | [[Scripting]] | ||
These are functions you can implement in your scripts. They are call at the appropriate times by the game. | These are functions you can implement in your scripts. They are call at the appropriate times by the game. | ||
void configGame(); | void configGame(); | ||
// Sets up the game state such as # of players, Map Size, if they need to set a deck or not, etc | // Sets up the game state such as # of players, Map Size, if they need to set a deck or not, etc | ||
+ | [[Config Functions]] | ||
void beforeStart(); | void beforeStart(); |
Revision as of 18:25, 19 March 2010
Scripting These are functions you can implement in your scripts. They are call at the appropriate times by the game.
void configGame(); // Sets up the game state such as # of players, Map Size, if they need to set a deck or not, etc Config Functions void beforeStart(); // Do things here before any action. Place creatures and buildings, change their decks etc. void onNewRound(); // called after all the new round events
void afterAction(); // not yet void playersTurn(Player player); // not yet bool canPass(Player player); // not yet // called when the real players try to pass. // This is so you can ensure they do a particular action before passing.