FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <stdio.h>
#include <stdarg.h>
#include "bmpman/bmpman.h"
#include "controlconfig/controlsconfig.h"
#include "freespace2/freespace.h"
#include "gamesequence/gamesequence.h"
#include "globalincs/systemvars.h"
#include "globalincs/version.h"
#include "hud/hud.h"
#include "io/key.h"
#include "mission/missioncampaign.h"
#include "parse/parselo.h"
#include "parse/scripting.h"
#include "ship/ship.h"
#include "weapon/beam.h"
#include "weapon/weapon.h"
Go to the source code of this file.
Functions | |
void | script_hook_init (script_hook *hook) |
bool | script_hook_valid (script_hook *hook) |
void | script_parse_table (const char *filename) |
void | script_init () |
int | ade_set_object_with_breed (lua_State *L, int obj_idx) |
int | script_parse_condition () |
flag_def_list * | script_parse_action () |
void | scripting_state_init () |
void | scripting_state_close () |
void | scripting_state_do_frame (float frametime) |
Variables | |
script_state | Script_system ("FS2_Open Scripting") |
bool | Output_scripting_meta = false |
script_hook | Script_splashhook |
script_hook | Script_simulationhook |
script_hook | Script_hudhook |
script_hook | Script_globalhook |
script_hook | Script_gameinithook |
flag_def_list | Script_conditions [] |
int | Num_script_conditions = sizeof(Script_conditions)/sizeof(flag_def_list) |
flag_def_list | Script_actions [] |
int | Num_script_actions = sizeof(Script_actions)/sizeof(flag_def_list) |
int | scripting_state_inited = 0 |
char | Game_current_mission_filename [] |
void script_hook_init | ( | script_hook * | hook | ) |
Definition at line 97 of file scripting.cpp.
bool script_hook_valid | ( | script_hook * | hook | ) |
Definition at line 107 of file scripting.cpp.
void script_init | ( | ) |
Definition at line 188 of file scripting.cpp.
flag_def_list* script_parse_action | ( | ) |
Definition at line 1326 of file scripting.cpp.
int script_parse_condition | ( | ) |
Definition at line 1314 of file scripting.cpp.
void script_parse_table | ( | const char * | filename | ) |
Definition at line 112 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.
char Game_current_mission_filename[] |
Definition at line 26 of file fredstubs.cpp.
int Num_script_actions = sizeof(Script_actions)/sizeof(flag_def_list) |
Definition at line 91 of file scripting.cpp.
int Num_script_conditions = sizeof(Script_conditions)/sizeof(flag_def_list) |
Definition at line 46 of file scripting.cpp.
bool Output_scripting_meta = false |
Definition at line 21 of file scripting.cpp.
flag_def_list Script_actions[] |
Definition at line 48 of file scripting.cpp.
flag_def_list Script_conditions[] |
Definition at line 30 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.
script_state Script_system("FS2_Open Scripting") |
int scripting_state_inited = 0 |
Definition at line 92 of file scripting.cpp.