Rayman Developer Community Wiki

User Tools

Site Tools


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 User Language in EXE\Main\Edt_Data\CPAPref.ini).

On this wiki we'll refer to the English names of each scripting function, with the French name in parentheses.

Basic Concepts

FIXME TODO: Explain the basic concepts of the language


FIXME TODO: Explain the syntax of the language


FIXME TODO: List all the keywords of the language


FIXME TODO: List all the conditions of the language


FIXME TODO: List all the functions of the language


FIXME TODO: List all the functions of the language

cpa/scripting.txt ยท Last modified: 2023/06/15 13:19 by hogsy