Noah Petherbridge
38614ee280
* Tightens up the surface area of API methods available to the JavaScript VMs for doodads. Variables and functions are carefully passed in one-by-one so the doodad script can only access intended functions and not snoop on undocumented APIs. * Wrote tons of user documentation for Doodad Scripts: documented the full surface area of the exposed JavaScript API now that the surface area is known and limited. * Early WIP code for the Campaign JSON
17 lines
210 B
JSON
17 lines
210 B
JSON
{
|
|
"version": 1,
|
|
"title": "Tutorial Levels",
|
|
"author": "kirsle",
|
|
"levels": [
|
|
{
|
|
"filename": "example1.level",
|
|
},
|
|
{
|
|
"filename": "example2.level",
|
|
},
|
|
{
|
|
"filename": "example3.level",
|
|
}
|
|
]
|
|
}
|