FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "stdafx.h"
#include "FRED.h"
#include "MainFrm.h"
#include "FREDDoc.h"
#include "FREDView.h"
#include "FredRender.h"
#include "ai/aigoals.h"
#include "ship/ship.h"
#include "globalincs/linklist.h"
#include "globalincs/version.h"
#include "globalincs/alphacolors.h"
#include "mission/missionparse.h"
#include "mission/missionmessage.h"
#include "mission/missiongoals.h"
#include "mission/missionbriefcommon.h"
#include "Management.h"
#include "cfile/cfile.h"
#include "palman/palman.h"
#include "graphics/2d.h"
#include "render/3d.h"
#include "weapon/weapon.h"
#include "io/key.h"
#include "parse/parselo.h"
#include "math/fvi.h"
#include "starfield/starfield.h"
#include "parse/sexp.h"
#include "io/mouse.h"
#include "mission/missioncampaign.h"
#include "wing.h"
#include "MessageEditorDlg.h"
#include "EventEditor.h"
#include "MissionGoalsDlg.h"
#include "ShieldSysDlg.h"
#include "gamesnd/eventmusic.h"
#include "DebriefingEditorDlg.h"
#include "starfield/nebula.h"
#include "asteroid/asteroid.h"
#include "hud/hudsquadmsg.h"
#include "jumpnode/jumpnode.h"
#include "stats/medals.h"
#include "localization/localize.h"
#include "osapi/osregistry.h"
#include "localization/fhash.h"
#include "io/timer.h"
#include "nebula/neb.h"
#include "nebula/neblightning.h"
#include "species_defs/species_defs.h"
#include "osapi/osapi.h"
#include "graphics/font.h"
#include "object/objectdock.h"
#include "gamesnd/gamesnd.h"
#include "iff_defs/iff_defs.h"
#include "menuui/techmenu.h"
#include "missionui/fictionviewer.h"
#include "mod_table/mod_table.h"
#include <direct.h>
#include "cmdline/cmdline.h"
Go to the source code of this file.
Macros | |
#define | MAX_DOCKS 1000 |
#define | UNKNOWN_USER "Unknown" |
Variables | |
int | cur_wing = -1 |
int | cur_wing_index |
int | cur_object_index = -1 |
int | cur_ship = -1 |
int | cur_model_index = 0 |
waypoint * | cur_waypoint = NULL |
waypoint_list * | cur_waypoint_list = NULL |
int | delete_flag |
int | bypass_update = 0 |
int | Default_player_model = 0 |
int | Update_ship = 0 |
int | Update_wing = 0 |
char | Fred_exe_dir [512] = "" |
char | Fred_base_dir [512] = "" |
char | Fred_alt_names [MAX_SHIPS][NAME_LENGTH+1] |
char | Fred_callsigns [MAX_SHIPS][NAME_LENGTH+1] |
int | wing_objects [MAX_WINGS][MAX_SHIPS_PER_WING] |
char * | Docking_bay_list [MAX_DOCKS] |
bool | Show_iff [MAX_IFFS] |
CCriticalSection | CS_cur_object_index |
ai_goal_list | Ai_goal_list [] |
int | Ai_goal_list_size = sizeof(Ai_goal_list) / sizeof(ai_goal_list) |
int | Nmodel_num |
int | Nmodel_instance_num |
matrix | Nmodel_orient |
int | Nmodel_bitmap |
#define MAX_DOCKS 1000 |
Definition at line 71 of file management.cpp.
#define UNKNOWN_USER "Unknown" |
Definition at line 73 of file management.cpp.
int advanced_stricmp | ( | char * | one, |
char * | two | ||
) |
Definition at line 1971 of file management.cpp.
Definition at line 1941 of file management.cpp.
void brief_init_colors | ( | ) |
Definition at line 544 of file missionbriefcommon.cpp.
void clear_menu | ( | CMenu * | ptr | ) |
Definition at line 1549 of file management.cpp.
void clear_mission | ( | ) |
Definition at line 790 of file management.cpp.
Definition at line 1231 of file management.cpp.
void convert_multiline_string | ( | CString & | dest, |
const SCP_string & | src | ||
) |
Definition at line 169 of file management.cpp.
void convert_multiline_string | ( | CString & | dest, |
const char * | src | ||
) |
Definition at line 177 of file management.cpp.
void correct_marking | ( | ) |
Definition at line 1869 of file management.cpp.
void create_new_mission | ( | ) |
Definition at line 776 of file management.cpp.
Definition at line 695 of file management.cpp.
Definition at line 469 of file management.cpp.
Definition at line 747 of file management.cpp.
Definition at line 502 of file management.cpp.
Definition at line 769 of file management.cpp.
Definition at line 184 of file management.cpp.
void deconvert_multiline_string | ( | SCP_string & | dest, |
const CString & | str | ||
) |
Definition at line 194 of file management.cpp.
void delete_marked | ( | ) |
Definition at line 1386 of file management.cpp.
Definition at line 1201 of file management.cpp.
Definition at line 1211 of file management.cpp.
Definition at line 1407 of file management.cpp.
Definition at line 1221 of file management.cpp.
Definition at line 1419 of file management.cpp.
Definition at line 608 of file management.cpp.
Definition at line 493 of file management.cpp.
bool fred_init | ( | ) |
Definition at line 272 of file management.cpp.
void fred_preload_all_briefing_icons | ( | ) |
Definition at line 262 of file management.cpp.
Definition at line 1586 of file management.cpp.
Definition at line 2371 of file management.cpp.
Definition at line 2385 of file management.cpp.
Definition at line 2412 of file management.cpp.
Definition at line 1559 of file management.cpp.
Definition at line 1787 of file management.cpp.
char* get_order_name | ( | int | order | ) |
Definition at line 2312 of file management.cpp.
Definition at line 1923 of file management.cpp.
Definition at line 1932 of file management.cpp.
int gray_menu_tree | ( | CMenu * | base | ) |
Definition at line 1646 of file management.cpp.
int internal_integrity_check | ( | ) |
Definition at line 1840 of file management.cpp.
Definition at line 1823 of file management.cpp.
CJumpNode* jumpnode_get_by_name | ( | const CString & | name | ) |
Definition at line 2433 of file management.cpp.
Definition at line 2441 of file management.cpp.
Definition at line 1491 of file management.cpp.
Definition at line 2326 of file management.cpp.
char* object_name | ( | int | obj | ) |
Definition at line 2285 of file management.cpp.
Definition at line 2146 of file management.cpp.
Initialize the mission parse process.
Definition at line 5929 of file missionparse.cpp.
Definition at line 1671 of file management.cpp.
Definition at line 1695 of file management.cpp.
Definition at line 1480 of file management.cpp.
Definition at line 1954 of file management.cpp.
Definition at line 590 of file management.cpp.
Definition at line 1000 of file management.cpp.
Definition at line 1021 of file management.cpp.
Definition at line 1042 of file management.cpp.
Definition at line 2347 of file management.cpp.
Definition at line 1988 of file management.cpp.
char * reg_read_string | ( | char * | section, |
char * | name, | ||
char * | default_value | ||
) |
Definition at line 2490 of file management.cpp.
Definition at line 1801 of file management.cpp.
void reset_mission | ( | ) |
Definition at line 784 of file management.cpp.
Definition at line 1093 of file management.cpp.
Definition at line 1065 of file management.cpp.
Definition at line 1080 of file management.cpp.
void set_physics_controls | ( | ) |
Definition at line 454 of file management.cpp.
Definition at line 1708 of file management.cpp.
Definition at line 1907 of file management.cpp.
Definition at line 2192 of file management.cpp.
void ssm_init | ( | ) |
Definition at line 195 of file hudartillery.cpp.
Definition at line 142 of file management.cpp.
void string_copy | ( | SCP_string & | dest, |
const CString & | src, | ||
int | modify | ||
) |
Definition at line 158 of file management.cpp.
Definition at line 1631 of file management.cpp.
void stuff_special_arrival_anchor_name | ( | char * | buf, |
int | iff_index, | ||
int | restrict_to_players, | ||
int | retail_format | ||
) |
Definition at line 2590 of file management.cpp.
Definition at line 2607 of file management.cpp.
void unmark_all | ( | ) |
Definition at line 1534 of file management.cpp.
Definition at line 1506 of file management.cpp.
void update_custom_wing_indexes | ( | ) |
Definition at line 2569 of file management.cpp.
int update_dialog_boxes | ( | ) |
Definition at line 1163 of file management.cpp.
void update_texture_replacements | ( | const char * | old_name, |
const char * | new_name | ||
) |
Definition at line 2622 of file management.cpp.
Definition at line 2539 of file management.cpp.
ai_goal_list Ai_goal_list[] |
Definition at line 106 of file management.cpp.
int Ai_goal_list_size = sizeof(Ai_goal_list) / sizeof(ai_goal_list) |
Definition at line 127 of file management.cpp.
int bypass_update = 0 |
Definition at line 85 of file management.cpp.
CCriticalSection CS_cur_object_index |
Definition at line 104 of file management.cpp.
int cur_model_index = 0 |
Definition at line 81 of file management.cpp.
int cur_object_index = -1 |
Definition at line 79 of file management.cpp.
int cur_ship = -1 |
Definition at line 80 of file management.cpp.
waypoint* cur_waypoint = NULL |
Definition at line 82 of file management.cpp.
waypoint_list* cur_waypoint_list = NULL |
Definition at line 83 of file management.cpp.
int cur_wing = -1 |
Definition at line 77 of file management.cpp.
int cur_wing_index |
Definition at line 78 of file management.cpp.
int Default_player_model = 0 |
Definition at line 86 of file management.cpp.
int delete_flag |
Definition at line 84 of file management.cpp.
char* Docking_bay_list[MAX_DOCKS] |
Definition at line 99 of file management.cpp.
char Fred_alt_names[MAX_SHIPS][NAME_LENGTH+1] |
Definition at line 93 of file management.cpp.
char Fred_base_dir[512] = "" |
Definition at line 91 of file management.cpp.
char Fred_callsigns[MAX_SHIPS][NAME_LENGTH+1] |
Definition at line 94 of file management.cpp.
char Fred_exe_dir[512] = "" |
Definition at line 90 of file management.cpp.
int Nmodel_bitmap |
Definition at line 170 of file starfield.cpp.
int Nmodel_instance_num |
Definition at line 167 of file starfield.cpp.
int Nmodel_num |
Definition at line 166 of file starfield.cpp.
matrix Nmodel_orient |
Definition at line 168 of file starfield.cpp.
bool Show_iff[MAX_IFFS] |
Definition at line 102 of file management.cpp.
int Update_ship = 0 |
Definition at line 87 of file management.cpp.
int Update_wing = 0 |
Definition at line 88 of file management.cpp.
int wing_objects[MAX_WINGS][MAX_SHIPS_PER_WING] |
Definition at line 97 of file management.cpp.