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