API Documentation - baso88/SC_AngelScript GitHub Wiki
API documentation is available here.
Documentation
Sven Co-op Game Scripting
Page |
Description |
Script Fundamentals |
Covers some fundamental aspects of writing scripts for Sven Co-op |
Strings |
Covers the basics of strings in scripts |
Debugging Scripts |
Debugging scripts. |
Entity Basics |
Covers the basics of what entities are and how to use them. |
Entity Intermediate |
Covers intermediate topics regarding entities. |
Entity Functions |
How to use the various entity functions. |
Sound System |
How to use the sound system. |
Engine Functions |
How to use engine functions. |
Scheduler |
Covers the use of the scheduler. |
Custom Keyvalues |
Covers the usage of custom keyvalues in scripts. |
CEngine |
Covers the CEngine class. This class includes the current time and frametime, as well as engine configuration and the global trace. |
CGame |
Contains methods integral to the game's operation. |
Tracelines |
Covers tracelines and the TraceResult class, as well as related enumerations. |
Hooks |
Covers the purpose and use of hooks. |
ConCommandSystem |
Covers the console command system. This is used to add console commands and variables. |
Reflection |
The Reflection API. |
Temporary Entities |
Covers the use of temporary entities. |
Animation Extensions |
Animation Extensions used by weapons for player models. |
Plugins
Page |
Description |
Plugins |
Covers the essentials for plugin creation and usage. |
Admin Control |
Covers the CAdminControl interface. |
Map Scripts
Page |
Description |
Map Scripts |
Covers the essentials for map script creation and usage. |
trigger_script |
Describes the usage for trigger_script. |
squadmaker |
Describes the usage of the squadmaker entity to call script functions. |
Miscellaneous