Event Based Scripting (EBS)
From Wiki001
Event Based Scripting, or EBS, is a way of scripting through the use of events. To use Event Based Scripting, you link together various events. This in turn makes things happen in the game. Event Based Scripting is easy to learn and use, and will be used frequently in your game, whether you are talking to a NPC or planting a bomb to make a building explode.
Contents |
Events
Categories
There are many categories of events to choose from. These are:
- Structure Events
- System Events
- Character Events
- Party Member Events
- Door Events
- Vehicle Events
- Turret/Camera Events
- Timer/Spawn Events
- Dynamic Object Events
- Light Events
- Zone Events
- Map Events
- Camera Events
- Audio Events
- Retail Events
- Miscellaneous Events
Subjects
These are subjects, which are all encapsulated by the above categories, but are here merely to be helpful:
Functions and Properties
These are all the possible functions/properties, which are all within the Use Value window. This can be brought up by clicking the little square next to options in the above mentioned events.
- Variables
- Switches
- AI (none at the moment)
- Character Properties
- Controls Properties
- Door Properties
- Inn Properties
- Item Properties
- Light Properties
- Main Properties
- Map Properties
- MsgBox Properties
- Music (none at the moment)
- Dynamic Object Properties
- Screen Properties
- Shop Properties
- Sound (none at the moment)
- Timer/Spawn Properties
- Turret/Camera Properties
- Vehicle Properties
- Zone Properties
- Structure Functions
- Text Functions
- Geography Functions
- Color Functions
- Math Functions
Text Based Scripting
Text Based Scripting is a way of doing everything mentioned above in a less graphical way, which may make certain tasks easier than others, and vice versa.

