This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
cpa:scripting [2023/01/21 23:16] – created robin | cpa:scripting [2023/06/15 13:19] (current) – hogsy | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | The CPA engine allows game/level designers to implement custom object behaviours by utilizing a proprietary scripting language. This scripting language is unique in that it features an English and a French mode, depending on which language the Editor is set to (this can be configured by changing the '' | + | ====== Scripting Language ====== |
+ | |||
+ | |||
+ | The CPA engine allows game/level designers to implement custom object behaviours by utilizing a proprietary scripting language. | ||
+ | |||
+ | This scripting language is unique in that it features an English and a French mode, depending on which language the Editor is set to (this can be configured by changing the '' | ||
On this wiki we'll refer to the English names of each scripting function, with the French name in parentheses. | On this wiki we'll refer to the English names of each scripting function, with the French name in parentheses. | ||
- | == Basic Concepts == | + | ===== Basic Concepts |
//FIXME TODO: Explain the basic concepts of the language// | //FIXME TODO: Explain the basic concepts of the language// | ||
- | == Keywords == | + | |
+ | ===== Syntax ===== | ||
+ | |||
+ | //FIXME TODO: Explain the syntax of the language// | ||
+ | |||
+ | ===== Keywords | ||
//FIXME TODO: List all the keywords of the language// | //FIXME TODO: List all the keywords of the language// | ||
- | == Conditions == | + | ===== Conditions |
//FIXME TODO: List all the conditions of the language// | //FIXME TODO: List all the conditions of the language// | ||
- | == Functions == | + | ===== Functions |
//FIXME TODO: List all the functions of the language// | //FIXME TODO: List all the functions of the language// | ||
- | == Procedures == | + | ===== Procedures |
//FIXME TODO: List all the functions of the language// | //FIXME TODO: List all the functions of the language// |