Completed ToC

Blixibon 2020-05-21 12:58:32 -05:00
parent ea6e7dca6d
commit 0b7d7c2c2a

@ -14,16 +14,23 @@ Mapbase supports a custom implementation of VScript based off of the Alien Swarm
Mapbase's VScript is more limited and primitive compared to the VScript in Valve's games, as a lot of the original VScript code is inaccessible. Some common global methods and data types are not *(yet)* implemented, but since the Alien Swarm SDK includes entity script descriptions, most of the entity implementations are fully functional. Mapbase's VScript is more limited and primitive compared to the VScript in Valve's games, as a lot of the original VScript code is inaccessible. Some common global methods and data types are not *(yet)* implemented, but since the Alien Swarm SDK includes entity script descriptions, most of the entity implementations are fully functional.
**Note:** Mapbase's implementation of VScript does **not** use any leaked code whatsoever. Mapbase's implementation of VScript does **not** use any leaked code whatsoever.
*** ***
### Contents ### Contents
* [Known incompatibilities with Valve's VScript](VScript-in-Mapbase#Known-incompatibilities-with-Valve's-VScript) * [Known incompatibilities with Valve's VScript](VScript-in-Mapbase#Known-incompatibilities-with-Valves-VScript)
* [Documentation](VScript-in-Mapbase#Documentation) * [Documentation](VScript-in-Mapbase#Documentation)
* [New VScript Classes](VScript-in-Mapbase#New-VScript-Classes) * [New VScript Classes](VScript-in-Mapbase#New-VScript-Classes)
* [CBaseCombatCharacter](VScript-in-Mapbase#CBaseCombatCharacter) * [CBaseCombatCharacter](VScript-in-Mapbase#CBaseCombatCharacter)
* [CAI_BaseNPC](VScript-in-Mapbase#CAI_BaseNPC)
* [CAI_BaseActor](VScript-in-Mapbase#CAI_BaseActor)
* [CAI_Network](VScript-in-Mapbase#CAI_Network)
* [CAI_Expresser](VScript-in-Mapbase#CAI_Expresser)
* [CLogicExternalData](VScript-in-Mapbase#CLogicExternalData)
***
# Known incompatibilities with Valve's VScript # Known incompatibilities with Valve's VScript