VScript

From Valve Developer Community
Jump to: navigation, search
English (en)Español (es)Русский (ru)中文 (zh)


VScript, introducido en Left 4 Dead 2 Left 4 Dead 2, es una máquina virtual para realizar script que actúe como capa de fusión abstracta entre el motor Source Source y scripts externos. Según Alien Swarm Alien Swarm SDK , es compatible con los siguientes lenguajes de scripting:

Los archivos de script se leen desde /scripts/vscripts/, en el directorio del juego.

Para saber cómo se utiliza VScripts, véase VScript Fundamentals (en).

Implementaciones

Squirrel (en) Squirrel

Team Fortress 2 Team Fortress 2

Ejemplos de scripts (en)
Lista de funciones de scripts (en)

Left 4 Dead 2 Left 4 Dead 2

Scripting (en)
Scripts del director (en)
Ejemplos de script (en)
Lista de funciones de scripts (en)

Alien Swarm Alien Swarm

Portal 2 Portal 2

Lista de funciones de scripts (en)

Source Filmmaker Source Filmmaker

Team Fortress 2 Solo existen en el SFM de TF2. No en el propio TF2 ni en la API específica de SFM. Sin uso.

Counter-Strike: Global Offensive Counter-Strike: Global Offensive

Lista de funciones de scripts (en)
En eventos del juego (en)
Ejemplos de VScript (en)

Contagion Contagion

Lista de funciones de scripts (en)

Nuclear Dawn Nuclear Dawn

Lista de funciones de scripts (en)

Titanfall Titanfall

Alien Swarm: Reactive Drop Alien Swarm: Reactive Drop

Lista de funciones de scripts (en)

Mapbase Mapbase (Implementaciones personalizadas)

Scripting
GitHub

Jabroni Brawl: Episode 3 Jabroni Brawl: Episode 3

Lista de funciones de scripts (en)

Lua Lua

Portal 2 Portal 2 (solo cliente/interfaz)

Dota 2 Dota 2

Scripting (en)
API de scripting (en)

Garry's Mod Garry's Mod

SteamVR Home SteamVR Home

Scripting (en)
API de scripting (en)
Herramienta de creación de scripts (en)
Scripted Flashlight Tool Tutorial (en)

Half-Life: Alyx Half-Life: Alyx

Scripting (en)
API de scripting (en)
General Source 2 Source 2
API de VScript del sistema de animación de Source 2 (en)

Jabroni Brawl: Episode 3 Jabroni Brawl: Episode 3

Lista de funciones de scripts (en)

Python

Source Filmmaker Source Filmmaker
Scripting/Rigging (en)

Véase también