|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "globalincs/globals.h"#include "globalincs/pstypes.h"#include "parse/lua.h"#include <stdio.h>Go to the source code of this file.
Classes | |
| struct | image_desc |
| class | script_condition |
| class | script_action |
| class | ConditionedHook |
| class | script_state |
Functions | |
| void | scripting_state_init () |
| void | scripting_state_close () |
| void | scripting_state_do_frame (float frametime) |
| void | script_init () |
| #define CHA_AFTERBURNEND 37 |
Definition at line 80 of file scripting.h.
| #define CHA_AFTERBURNSTART 36 |
Definition at line 79 of file scripting.h.
| #define CHA_BEAMFIRE 38 |
Definition at line 81 of file scripting.h.
| #define CHA_COLLIDEASTEROID 7 |
Definition at line 50 of file scripting.h.
| #define CHA_COLLIDEBEAM 31 |
Definition at line 74 of file scripting.h.
| #define CHA_COLLIDEDEBRIS 6 |
Definition at line 49 of file scripting.h.
| #define CHA_COLLIDESHIP 4 |
Definition at line 47 of file scripting.h.
| #define CHA_COLLIDEWEAPON 5 |
Definition at line 48 of file scripting.h.
| #define CHA_DEATH 2 |
Definition at line 45 of file scripting.h.
| #define CHA_GAMEINIT 11 |
Definition at line 54 of file scripting.h.
| #define CHA_GAMEPLAYSTART 26 |
Definition at line 69 of file scripting.h.
| #define CHA_HUDDRAW 8 |
Definition at line 51 of file scripting.h.
| #define CHA_HUDMSGRECEIVED 35 |
Definition at line 78 of file scripting.h.
| #define CHA_KEYPRESSED 17 |
Definition at line 60 of file scripting.h.
| #define CHA_KEYRELEASED 18 |
Definition at line 61 of file scripting.h.
| #define CHA_MISSIONEND 13 |
Definition at line 56 of file scripting.h.
| #define CHA_MISSIONSTART 12 |
Definition at line 55 of file scripting.h.
| #define CHA_MOUSEMOVED 14 |
Definition at line 57 of file scripting.h.
| #define CHA_MOUSEPRESSED 15 |
Definition at line 58 of file scripting.h.
| #define CHA_MOUSERELEASED 16 |
Definition at line 59 of file scripting.h.
| #define CHA_MSGRECEIVED 34 |
Definition at line 77 of file scripting.h.
| #define CHA_NONE -1 |
Definition at line 42 of file scripting.h.
| #define CHA_OBJECTRENDER 9 |
Definition at line 52 of file scripting.h.
| #define CHA_ONACTION 32 |
Definition at line 75 of file scripting.h.
| #define CHA_ONACTIONSTOPPED 33 |
Definition at line 76 of file scripting.h.
| #define CHA_ONFRAME 3 |
Definition at line 46 of file scripting.h.
| #define CHA_ONSHIPARRIVE 30 |
Definition at line 73 of file scripting.h.
| #define CHA_ONSTATEEND 20 |
Definition at line 63 of file scripting.h.
| #define CHA_ONSTATESTART 19 |
Definition at line 62 of file scripting.h.
| #define CHA_ONTURRETFIRED 27 |
Definition at line 70 of file scripting.h.
| #define CHA_ONWEAPONDELETE 21 |
Definition at line 64 of file scripting.h.
| #define CHA_ONWPDESELECTED 25 |
Definition at line 68 of file scripting.h.
| #define CHA_ONWPEQUIPPED 22 |
Definition at line 65 of file scripting.h.
| #define CHA_ONWPFIRED 23 |
Definition at line 66 of file scripting.h.
| #define CHA_ONWPSELECTED 24 |
Definition at line 67 of file scripting.h.
| #define CHA_PRIMARYFIRE 28 |
Definition at line 71 of file scripting.h.
| #define CHA_SECONDARYFIRE 29 |
Definition at line 72 of file scripting.h.
| #define CHA_SPLASHSCREEN 10 |
Definition at line 53 of file scripting.h.
| #define CHA_WARPIN 1 |
Definition at line 44 of file scripting.h.
| #define CHA_WARPOUT 0 |
Definition at line 43 of file scripting.h.
| #define CHC_ACTION 9 |
Definition at line 37 of file scripting.h.
| #define CHC_APPLICATION 11 |
Definition at line 39 of file scripting.h.
| #define CHC_CAMPAIGN 5 |
Definition at line 33 of file scripting.h.
| #define CHC_KEYPRESS 8 |
Definition at line 36 of file scripting.h.
| #define CHC_MISSION 0 |
Definition at line 28 of file scripting.h.
| #define CHC_NONE -1 |
Definition at line 27 of file scripting.h.
| #define CHC_OBJECTTYPE 7 |
Definition at line 35 of file scripting.h.
| #define CHC_SHIP 1 |
Definition at line 29 of file scripting.h.
| #define CHC_SHIPCLASS 2 |
Definition at line 30 of file scripting.h.
| #define CHC_SHIPTYPE 3 |
Definition at line 31 of file scripting.h.
| #define CHC_STATE 4 |
Definition at line 32 of file scripting.h.
| #define CHC_VERSION 10 |
Definition at line 38 of file scripting.h.
| #define CHC_WEAPONCLASS 6 |
Definition at line 34 of file scripting.h.
| #define MAX_HOOK_CONDITIONS 8 |
Definition at line 24 of file scripting.h.
| #define SC_LUA (1<<0) |
Definition at line 11 of file scripting.h.
| #define SCRIPT_END_LIST NULL |
Definition at line 14 of file scripting.h.
| void script_init | ( | ) |
Definition at line 188 of file scripting.cpp.
| void scripting_state_close | ( | ) |
Definition at line 1436 of file scripting.cpp.
Definition at line 1446 of file scripting.cpp.
| void scripting_state_init | ( | ) |
Definition at line 1425 of file scripting.cpp.
| bool Output_scripting_meta |
Definition at line 21 of file scripting.cpp.
| script_hook Script_gameinithook |
Definition at line 28 of file scripting.cpp.
| script_hook Script_globalhook |
Definition at line 27 of file scripting.cpp.
| script_hook Script_hudhook |
Definition at line 26 of file scripting.cpp.
| script_hook Script_simulationhook |
Definition at line 25 of file scripting.cpp.
| script_hook Script_splashhook |
Definition at line 24 of file scripting.cpp.
| class script_state Script_system |