Castagne Engine

Documentation (Dev Branch)

Castagne Engine

Getting Started

Editor

Gametypes

Intermediate

Making a Game

Pushing Castagne

Advanced

Modules

Flow Reference

Generic flow module, handles match entry and exit, as well as mid-match events.

Config

BID-Custom-Global[]
Additional fields for the global BID.
BID-Custom-Player[]
Additional fields for the player BID.
BID-Custom-Entity[]
Additional fields for the entity BID.
AmountOfPlayers2[]
Number of players to handle.
CharactersPerPlayer1[]
Number of characters to spawn per player. Useful for team fighters.
StartingDistance20000[]
The starting distance between the two players.

Battle Init Data

playersList of player BIDs. The 0th one is the default, which the later ones may override.
entitiesList of entity BIDs to be spawned without players. The 0th one is the default, which the later ones may override.
overridesGlobal variables to override at the begining of the match.
triggersUnsupported at the moment.
mapThe stage to load.
musicThe music track to play in the background.
exitcallbackUnsupported
modeThe current gamemode.
entitiesList of entity BIDs to spawn by the player. The 0th one is the default, which the later ones may override.
overridesList of player variables to override at the beginning of the match.
inputdeviceThe name of the input device to associate to this player.
overridesList of entity variables to override at the beginning of the match.
scriptpathPath to the casp file of the character.
paletteThe color to use for the character.