This page contains basic coverage and tutorials for Sven Co-op's Angelscript API.
API auto-generated documentation is available here.
For information on the AngelScript language, visit the official AngelScript manual here
| Data Types
|
Covers some common data typed used in scripts
|
| Strings
|
Covers the basics of strings in scripts
|
| Vectors
|
Covers the basics of Vectors in scripts
|
| RGBA
|
Covers the basics of the RGBA structure
|
| EHandle
|
Covers the usage of EHandle for storing entity handles
|
| API Features
|
Covers some fundamental aspects of writing scripts for Sven Co-op
|
| Global Functions
|
Global Functions available for use.
|
| 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.
|
| Player
|
Various player related 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.
|
| Temporary Entities
|
Covers the use of temporary entities.
|
| Animation Extensions
|
Animation Extensions used by weapons for player models.
|
| Tutorials
|
|
| Custom Entities
|
Build your own custom entity
|