|
Namespaces |
| namespace | Xconq |
Defines |
| #define | UPDATE_ALWAYS 1 |
| #define | UPDATE_ADJ 2 |
| #define | UPDATE_COVER 4 |
| #define | UPDATE_TEMP 8 |
| #define | UPDATE_CLOUDS 16 |
| #define | UPDATE_WINDS 32 |
| #define | ADD_TO_AGENDA_AS_LIFO 0 |
| | Push onto the top of the task agenda.
|
| #define | ADD_TO_AGENDA_AS_FIFO 1 |
| | Enqueue at the end of the task agenda.
|
| #define | CLEAR_AGENDA 99 |
| | Clear task agenda, and set as new agenda item.
|
| #define | ACTM_CANNOT_TOOLUP 0x1 |
| | Cannot toolup for any?
|
| #define | ACTM_CANNOT_CREATE 0x2 |
| | Cannot create any?
|
| #define | ACTM_CANNOT_BUILD 0x4 |
| | Cannot build upon any?
|
| #define | ACTM_CANNOT_REPAIR 0x8 |
| | Cannot repair any?
|
| #define | MReq_AGENT_TREASURY 1 |
| | Use agent's side's treasury rather than actor's side's treasury.
|
| #define | HIT_METHOD_NONE 0x0 |
| | Do not hit via any method?
|
| #define | HIT_METHOD_ATTACK 0x1 |
| | Hit via attack?
|
| #define | HIT_METHOD_FIRE 0x2 |
| | Hit via fire?
|
| #define | HIT_METHOD_DETONATE 0x4 |
| | Hit via detonation?
|
| #define | HIT_METHOD_TRANSPORT 0x8 |
| | Hit via transport?
|
| #define | HIT_METHOD_OCCUPANT 0x10 |
| | Hit via occupants?
|
| #define | HIT_METHOD_ANY |
| | Hit via any method?
|
| #define | HIT_TRIES_DFLT 3 |
| | Default number of times ot run 'hit-unit' task.
|
| #define | CAPTURE_METHOD_NONE 0x0 |
| | Do not capture via any method?
|
| #define | CAPTURE_METHOD_CAPTURE 0x1 |
| | Capture via direct capture?
|
| #define | CAPTURE_METHOD_ATTACK 0x2 |
| | Capture via attack?
|
| #define | CAPTURE_METHOD_FIRE 0x4 |
| | Capture via adjacent fire?
|
| #define | CAPTURE_METHOD_DETONATE 0x8 |
| | Capture via detonation?
|
| #define | CAPTURE_METHOD_TRANSPORT 0x16 |
| | Capture via transport?
|
| #define | CAPTURE_METHOD_OCCUPANT 0x32 |
| | Capture via occupants?
|
| #define | CAPTURE_METHOD_ANY |
| | Capture via any method?
|
| #define | CAPTURE_TRIES_DFLT 3 |
| | Default number of times ot run 'capture' task.
|
Enumerations |
| enum | setup_stage {
initial_stage,
game_load_stage,
variant_setup_stage,
player_pre_setup_stage,
player_setup_stage,
game_ready_stage
} |
| | Game setup stages. More...
|
Functions |
| void | announce_read_progress (void) |
| void | announce_lengthy_process (char *msg) |
| void | announce_progress (int pctdone) |
| void | finish_lengthy_process (void) |
| Player * | add_default_player (void) |
| UnitVector * | get_selected_units (Side *side) |
| void | init_ui (Side *side) |
| int | active_display (Side *side) |
| void | run_ui_idler (void) |
| void | update_turn_display (Side *side, int rightnow) |
| void | update_area_display (Side *side) |
| void | update_action_display (Side *side, int rightnow) |
| void | update_action_result_display (Side *side, Unit *unit, int rslt, int rightnow) |
| void | update_event_display (Side *side, HistEvent *hevt, int rightnow) |
| void | update_fire_at_display (Side *side, Unit *unit, Unit *unit2, int m, int rightnow) |
| void | update_fire_into_display (Side *side, Unit *unit, int x, int y, int z, int m, int rightnow) |
| void | update_clock_display (Side *side, int rightnow) |
| void | update_side_display (Side *side, Side *side2, int rightnow) |
| void | update_unit_display (Side *side, Unit *unit, int rightnow) |
| void | update_unit_acp_display (Side *side, Unit *unit, int rightnow) |
| void | update_message_display (Side *side, Side *side2, char *str, int rightnow) |
| void | update_cell_display (Side *side, int x, int y, int flags) |
| void | update_all_progress_displays (char *str, int s) |
| void | update_research_display (Side *side) |
| void | update_everything (void) |
| void | flush_display_buffers (Side *side) |
| int | schedule_movie (Side *side, char *movie,...) |
| void | play_movies (SideMask sidemask) |
| void | action_point (Side *side, int x, int y) |
| void | notify_all (char *str,...) |
| void | notify (Side *side, char *str,...) |
| void | vnotify (Side *side, char *fmt, va_list ap) |
| void | cmd_error (Side *side, char *fmt,...) |
| void | low_notify (Side *side, char *str) |
| void | init_warning (char *str,...) |
| void | low_init_warning (char *str) |
| void | init_error (char *str,...) |
| void | low_init_error (char *str) |
| void | run_warning (char *str,...) |
| void | low_run_warning (char *str) |
| void | run_error (char *str,...) |
| void | low_run_error (char *str) |
| void | print_form (Obj *form) |
| void | end_printing_forms (void) |
| void | unit_research_dialog (Unit *unit) |
| void | place_legends (Side *side) |
| void | init_actions (void) |
| | Action Initialization.
|
| int | transfer_supply (Unit *from, Unit *to, int m, int amount) |
| | Transfer Supply.
|
| void | garrison_unit (Unit *unit, Unit *unit2) |
| | Garrison Unit.
|
| void | make_unit_complete (Unit *unit) |
| | Complete Unit.
|
| int | execute_action (Unit *unit, Action *action) |
| int | can_have_enough_acp (Unit *unit, int acp) |
| int | type_can_have_enough_acp (int u, int acp) |
| int | has_enough_acp (Unit *unit, int acp) |
| int | could_take_from_treasury (int u, int m) |
| | Could u take m from treasury, assuming side has treasury?
|
| int | could_take_from_treasury (int u, Side *side, int m) |
| | Could u on a given side take m from treasury?
|
| int | could_take_directly_from_treasury (int u, int m) |
| | Could u take m directly from treasury, assuming side has treasury?
|
| int | could_take_directly_from_treasury (int u, Side *side, int m) |
| | Could u on a given side take m directly from treasury?
|
| int | could_give_to_treasury (int u, int m) |
| | Could u give m to treasury, assuming side has treasury?
|
| int | could_give_to_treasury (int u, Side *side, int m) |
| | Could u on a given side give m to treasury?
|
| int | could_give_directly_to_treasury (int u, int m) |
| | Could u give m directly to treasury, assuming side has treasury?
|
| int | could_give_directly_to_treasury (int u, Side *side, int m) |
| | Could u on a given side give m directly to treasury?
|
| void | get_materials_availability (Unit *actor, Unit *agent, long *p_mavail, long *p_mavailmax, int flags=0) |
| | What are current and max materials availabilities for an actor-agent pair?
|
| int | can_meet_materials_requirement (long *p_mreq, long *p_mavail, long *p_mavailmax) |
| | Is materials requirement satisfied by availabilities?
|
| void | consume_materials (Unit *actor, Unit *consumer, int(*getter)(int u, int m), int u3=NONUTYPE, int mult=1) |
| | Consume materials of a given unit with a given consumption getter.
|
| void | consume_materials (Unit *actor, Unit *consumer, long *p_mreq) |
| | Consume materials of a given unit according to given consumption vector.
|
| int | has_supply_to_act (Unit *unit) |
| | Does unit has enough of each material needed to act?
|
| void | use_up_acp (Unit *unit, int acp) |
| | Make the consumed acp disappear, but not go below the minimum possible.
|
| int | construction_possible (int u2) |
| int | any_construction_possible (void) |
| int | storage_possible (int m) |
| int | any_storage_possible (void) |
| char * | action_desig (Action *act) |
| int | type_max_night_acp_from_any_terrains (int u) |
| int | type_max_acp_from_any_occs (int u) |
| int | type_max_acp (int u) |
| int | type_max_speed_from_any_occs (int u) |
| int | type_max_speed (int u) |
| int | can_act (Unit *actor, Unit *agent) |
| int | has_enough_tooling (Unit *constructor, int u2) |
| | Does the constructor have enough tooling to construct u2?
|
| int | could_toolup_for (int u, int u2) |
| | Could u toolup for u2?
|
| int | could_toolup_for_any (int u) |
| | Could u toolup for any utype?
|
| int | can_toolup_for (Unit *actor, Unit *constructor, int u3) |
| | Can given actor-constructor pair toolup for given utype?
|
| int | could_create (int u, int u2) |
| | Could u create u2?
|
| int | could_create_any (int u) |
| | Could u create any utype?
|
| int | can_create_common (Unit *actor, Unit *creator, int u3, int x, int y, int could=0, int acpcost_spcl=-1, long *p_mreq_spcl=NULL) |
| | Can given actor-creator pair create given utype?
|
| int | could_build (int u, int u2) |
| | Could u build u2?
|
| int | could_build_any (int u) |
| | Could u build any utype?
|
| int | can_build (Unit *actor, Unit *builder, int u3) |
| | Can given actor-builder pair build on a given utype?
|
| int | can_build (Unit *actor, Unit *builder, Unit *buildee, int could=0, int acpcost_spcl=-1, long *p_mreq_spcl=NULL) |
| | Can given actor-builder pair build on a given unit?
|
| int | could_auto_repair (int u, int u2) |
| | Could u auto-repair u2?
|
| int | can_auto_repair (Unit *repairer, Unit *repairee) |
| | Can given repairer auto-repair given repairee?
|
| int | could_repair (int u, int u2) |
| | Could u explicitly repair u2?
|
| int | can_repair (Unit *actor, Unit *repairer, int u3) |
| | Can given actor-repairer pair explicitly repair given utype?
|
| int | can_repair (Unit *actor, Unit *repairer, Unit *repairee) |
| | Can given repairer explicitly repair given repairee?
|
| int | can_change_type_to (int u, int u2, Side *side) |
| int | can_change_type_to (Unit *actor, Unit *morpher, int u3) |
| | Can given unit change into given utype?
|
| int | should_play_movies (void) |
| | Should action movies be played?
|
| void | init_ai (Side *side) |
| void | init_ai_types (void) |
| void | ai_init_shared (void) |
| int | find_ai_type (char *aitype) |
| void | set_side_ai (Side *side, char *aitype) |
| int | run_local_ai (int when, int maxplanning) |
| char * | ai_type_name (int n) |
| char * | next_ai_type_name (char *aitype) |
| char * | ai_type_help (int n) |
| void | ai_react_to_new_side (Side *side, Side *side2) |
| void | ai_receive_message (Side *side, Side *sender, char *str) |
| void | ai_save_state (Side *side) |
| int | ai_region_at (Side *side, int x, int y) |
| char * | ai_at_desig (Side *side, int x, int y) |
| Goal * | create_goal (GoalType type, Side *side, int tf) |
| char * | goal_desig (Goal *goal) |
| void | ai_pick_side_research (Side *side) |
| int | fire_hit_chance (int u, int u2) |
| | Chance that u will hit u2 by firing.
|
| int | fire_damage (int u, int u2) |
| | Damage that u does to u2 by firing.
|
| int | indep_capture_chance (int u, int u2) |
| | Chance for u to capture independent u2.
|
| int | capture_chance (int u, int u2, Side *side2) |
| | Chance for u to capture u2 on a give side.
|
| int | could_fire_at (int u, int u2) |
| | Could u fire at u2?
|
| int | could_fire_at_any (int u) |
| | Could u fire at >= 1 utypes?
|
| int | fire_range (int u, int u2) |
| | Maximum fire range of u against u2.
|
| int | fire_range_best (int u, int u2) |
| | Best fire range of u against u2.
|
| int | fire_range_max (int u) |
| | Maximum fire range of u.
|
| int | can_fire (Unit *acpsrc, Unit *firer) |
| | Can a given unit fire?
|
| int | can_fire_at (Unit *acpsrc, Unit *firer, int u) |
| | Can a given unit fire at a given utype?
|
| int | can_fire_at_any (Unit *actor, Unit *firer) |
| | Can a given unit fire at >= 1 enemy utypes?
|
| int | could_attack (int u, int u2) |
| | Could u hit u2 by attacks?
|
| int | could_attack_any (int u) |
| | Could the given utype attack >= 1 utypes?
|
| int | attack_range (int u, int u2) |
| | Attack range of u against u2.
|
| int | attack_range_max (int u) |
| | Maximum attack range of u.
|
| int | can_attack (Unit *actor, Unit *attacker, int u3) |
| | Can a given unit attack a given utype?
|
| int | can_attack_any (Unit *actor, Unit *attacker) |
| | Can a given unit attack >= 1 enemy utypes?
|
| int | could_detonate (int u) |
| | Could u detonate?
|
| int | could_damage_by_0dist_detonation (int u, int u2) |
| | Could u damage u2 by a detonation in same cell?
|
| int | could_damage_by_ranged_detonation (int u, int u2) |
| | Could u damage u2 by a detonation at range?
|
| int | could_damage_by_detonation (int u, int u2) |
| | Could u damage u2 by a detonation?
|
| int | detonate_urange (int u, int u2) |
| | Blast radius of detonation from u against u2.
|
| int | detonate_urange_max (int u) |
| | Max blast radius of detonation from u.
|
| int | detonate_urange_max (void) |
| | Max blast radius of detonation from any utype.
|
| int | can_detonate (Unit *acpsrc, Unit *detonator) |
| | Can given unit detonate?
|
| int | could_hit (int u, int u2) |
| | Could u hit u2 by any method?
|
| int | hit_range (int u, int u2) |
| | Hit range of u against u2.
|
| int | hit_range_max (int u) |
| | Maximum hit range of u.
|
| int | hit_range_max (void) |
| | Maximum hit range of all utypes.
|
| int | could_capture_by_fire (int u, int u2, Side *oside) |
| | Could u capture u2 by fire?
|
| int | could_capture_by_attacks (int u, int u2, Side *oside) |
| | Could u capture u2 by attacks?
|
| int | could_capture_by_capture (int u, int u2, Side *oside) |
| | Could u capture u2 by direct capture?
|
| int | could_capture (int u, int u2, Side *oside) |
| | Could u capture u2 by any means?
|
| int | could_capture_any (int u) |
| | Could the given utype capture any utypes by any means?
|
| int | direct_capture_range (int u, int u2, Side *side2) |
| | Direct capture range of u against u2.
|
| int | can_capture (Unit *acpsrc, Unit *captor, int u3, Side *eside) |
| | Can a given unit capture a given utype on a given side?
|
| int | defended_by_occupants (Unit *unit) |
| int | occ_can_defend_transport (int o, int t) |
| int | enough_to_garrison (Unit *unit, int defenders) |
| void | init_library_path (char *path) |
| void | add_library_path (char *path) |
| void | init_data_structures (void) |
| void | start_game_load_stage (void) |
| void | start_variant_setup_stage (void) |
| void | start_player_pre_setup_stage (void) |
| void | start_player_setup_stage (void) |
| void | start_game_ready_stage (void) |
| void | check_game_validity (void) |
| void | calculate_globals (void) |
| void | make_trial_assignments (void) |
| Side * | make_up_a_side (void) |
| int | add_side_and_player (void) |
| int | remove_side_and_player (int s) |
| void | run_synth_methods (void) |
| void | final_init (void) |
| void | init_supply (Unit *unit) |
| void | assign_players_to_sides (void) |
| char * | version_string (void) |
| char * | copyright_string (void) |
| char * | license_string (void) |
| int | already_seen_chance (Side *side, Unit *unit) |
| int | get_synth_method_uses (int methkey, int *calls, int *runs) |
| int | indepside_needed (void) |
| Obj * | make_namer (Obj *sym, Obj *meth) |
| void | init_namers (void) |
| void | make_up_side_name (Side *side) |
| int | name_in_use (Side *side, char *str) |
| int | name_units_randomly (int calls, int runs) |
| char * | unit_namer (Unit *unit) |
| char * | propose_unit_name (Unit *unit) |
| void | make_up_unit_name (Unit *unit) |
| void | assign_unit_number (Unit *unit) |
| char * | run_namer (Obj *namer) |
| int | make_rivers (int calls, int runs) |
| int | make_roads (int calls, int runs) |
| int | make_fractal_terrain (int calls, int runs) |
| int | make_random_terrain (int calls, int runs) |
| int | make_earthlike_terrain (int calls, int runs) |
| int | make_maze_terrain (int calls, int runs) |
| int | name_geographical_features (int calls, int runs) |
| void | add_edge_terrain (void) |
| int | make_countries (int calls, int runs) |
| int | make_independent_units (int calls, int runs) |
| int | total_move_cost (int u, int u2, int x1, int y1, int z1, int x2, int y2, int z2) |
| int | zoc_move_cost (Unit *unit, int ox, int oy, int oz) |
| int | zoc_range (Unit *unit, int u2) |
| int | unit_blockable_by (Unit *unit, Unit *unit2) |
| int | sides_allow_entry (Unit *unit, Unit *transport) |
| int | in_blocking_zoc (Unit *unit, int x, int y, int z) |
| int | can_move_at_all (Unit *unit) |
| int | can_move_via_conn (Unit *unit, int nx, int ny) |
| int | unit_speed (Unit *unit, int nx, int ny) |
| int | terrain_always_impassable (int u, int t) |
| int | type_can_move_in_terrain (int u, int t) |
| int | type_can_have_enough_mp (int u, int mp) |
| int | could_move (int uactor, int umover) |
| | Could uactor move umover?
|
| int | can_move (Unit *actor, Unit *mover) |
| | Can a given unit move?
|
| void | init_nlang (void) |
| char * | short_side_title (Side *side) |
| char * | shortest_side_title (Side *side2, char *buf) |
| char * | long_player_title (char *buf, Player *player, char *thisdisplayname) |
| char * | short_player_title (char *buf, Player *player, char *thisdisplayname) |
| char * | simple_player_title (char *buf, Player *player) |
| char * | simple_player_name (char *buf, Player *player) |
| char * | unit_handle (Side *side, Unit *unit) |
| char * | short_unit_handle (Unit *unit) |
| char * | medium_long_unit_handle (Unit *unit) |
| void | name_or_number (Unit *unit, char *buf) |
| char * | apparent_unit_handle (Side *side, Unit *unit, Side *side2) |
| void | construction_desc (char *buf, Unit *unit, int u) |
| void | research_desc (char *buf, Unit *unit, int a) |
| void | researchible_desc (char *buf, Unit *unit, int a) |
| void | constructible_desc (char *buf, Side *side, int u, Unit *unit) |
| void | historical_event_desc (Side *side, HistEvent *hevt, char *buf) |
| char * | action_result_desc (int rslt) |
| void | advance_failure_desc (char *buf, Unit *unit, HistEventType reason) |
| char * | feature_desc (Feature *feature, char *buf) |
| void | size_desc (char *buf, Unit *unit, int label) |
| void | hp_desc (char *buf, Unit *unit, int label) |
| void | acp_desc (char *buf, Unit *unit, int label) |
| void | cxp_desc (char *buf, Unit *unit, int label) |
| void | morale_desc (char *buf, Unit *unit, int label) |
| void | point_value_desc (char *buf, Unit *unit, int label) |
| void | plan_desc (char *buf, Unit *unit) |
| void | task_desc (char *buf, Side *side, Unit *unit, Task *task) |
| void | action_desc (char *buf, Action *action, Unit *unit) |
| void | time_desc (char *buf, int seconds, int maxtime) |
| void | notify_doctrine (Side *side, char *spec) |
| void | report_combat (Unit *unit, Unit *atker, char *str) |
| void | report_give (Side *side, Unit *unit, Unit *unit2, short *rslts) |
| void | report_take (Side *side, Unit *unit, int needed, short *rslts) |
| char * | ordinal_suffix (int n) |
| char * | plural_form (char *word) |
| char * | capitalize (char *buf) |
| char * | all_capitals (char *buf) |
| char * | absolute_date_string (int date) |
| void | write_unit_record (FILE *fp, Side *side) |
| void | write_side_results (FILE *fp, Side *side) |
| void | write_combat_results (FILE *fp, Side *side) |
| void | record_missing_image (int typtyp, char *str) |
| int | missing_images (char *buf) |
| void | notify_all_of_resignation (Side *side, Side *side2) |
| int | short_side_title_plural_p (Side *side) |
| char * | side_score_desc (char *buf, Side *side, Scorekeeper *sk) |
| void | location_desc (char *buf, Side *side, Unit *unit, int u, int x, int y) |
| void | destination_desc (char *buf, Side *side, Unit *unit, int x, int y, int z) |
| int | supply_desc (char *buf, Unit *unit, int mrow) |
| int | tooling_desc (char *buf, Unit *unit) |
| char * | sidemask_desc (char *buf, SideMask sidemask) |
| void | latlong_desc (char *buf, int x, int y, int xf, int yf, int which) |
| void | others_here_desc (char *buf, Unit *unit) |
| void | occupants_desc (char *buf, Unit *unit) |
| void | set_initial_date (char *str) |
| int | find_event_type (Obj *sym) |
| int | pattern_matches_event (Obj *pattern, HistEvent *hevt) |
| void | event_desc_from_list (Side *side, Obj *lis, HistEvent *hevt, char *buf) |
| int | turns_between (char *str1, char *str2) |
| char * | goal_desc (char *buf, Goal *goal) |
| char * | feature_name_at (int x, int y) |
| void | linear_desc (char *buf, int x, int y) |
| void | elevation_desc (char *buf, int x, int y) |
| void | temperature_desc (char *buf, int x, int y) |
| char * | format_number (char *buf, int value) |
| int | ai_victim_here (int x, int y, int *numvictims) |
| int | target_here (int x, int y) |
| int | useful_captureable_here (int x, int y) |
| int | est_completion_time (Unit *unit, int u2) |
| char * | plan_desig (Plan *plan) |
| int | low_on_supplies_one (Unit *unit) |
| int | low_on_ammo_one (Unit *unit) |
| int | past_halfway_point (Unit *unit) |
| void | make_plausible_random_args (char *argtypestr, int i, int *args, Unit *unit) |
| void | type_error (Obj *x, char *msg) |
| void | interp_form (Module *module, Obj *form) |
| void | interp_game_module (Obj *form, Module *module) |
| void | fill_in_side (Side *side, Obj *props, int userdata) |
| void | read_warning (char *str,...) |
| int | utype_from_name (char *str) |
| int | utype_from_symbol (Obj *sym) |
| int | mtype_from_name (char *str) |
| int | ttype_from_name (char *str) |
| int | atype_from_name (char *str) |
| int | lookup_task_type (char *name) |
| void | init_run (void) |
| int | run_game (int maxactions) |
| int | realtime_game (void) |
| int | all_others_willing_to_save (Side *side) |
| int | all_others_willing_to_quit (Side *side) |
| void | end_the_game (void) |
| void | update_canresearch_vector (Side *side) |
| void | update_side_research_goal_availability (Side *side) |
| void | update_canbuild_vector (Side *side) |
| void | update_cancarry_vector (Side *side) |
| void | kick_out_enemy_users (Side *side, int x, int y) |
| void | set_play_rate (int slow, int fast) |
| int | production_at (int x, int y, int m) |
| void | auto_pick_unit_research (Unit *unit) |
| void | auto_pick_side_research (Side *side) |
| int | new_acp_for_turn (Unit *unit) |
| int | new_acp_for_turn_if_at (Unit *unit, int x, int y) |
| int | people_surrender_chance (int u, int x, int y) |
| void | update_cell_display_all_sides (int x, int y, int flags) |
| void | try_sharing (Unit *from, Unit *to, int m) |
| int | damaged_acp (Unit *unit, Obj *effect) |
| void | set_unit_acp_for_turn (Unit *unit) |
| int | choose_move_direction (Unit *unit, int x, int y, int range) |
| int | choose_move_dirs (Unit *unit, int tx, int ty, int shortest, int(*dirtest)(Unit *, int), void(*dirsort)(Unit *, int *, int), int *dirs) |
| int | plausible_move_dir (Unit *unit, int dir) |
| void | parse_player_spec (Player *player, char *spec) |
| UnitView * | find_unit_view (Side *side, Unit *unit) |
| Obj * | choose_side_research_goal_from_weighted_list (Obj *lis, int *totalweightp, Side *side) |
| void | run_supply (void) |
| int | supply_system_in_use (void) |
| Unit * | find_unit_to_complete (Unit *unit, Task *task) |
| Task * | create_task (TaskType type) |
| void | dump_checksums (char *str) |
| void | init_write (void) |
| int | write_game_module (Module *module, char *fname) |
Variables |
| FILE * | xcq_fstdout |
| enum setup_stage | current_stage |
| | Current setup stage.
|
| int | gamedefined |
| | Game defined flag.
|
| int | gameinited |
| | Game initialized flag.
|
| int | compromised |
| | Game compromised flag.
|
| int | beforestart |
| | Game not started flag.
|
| int | endofgame |
| | End of game flag.
|
| int | gamestatesafe |
| | Game in safe state flag.
|
| int | any_post_action_scores |
| | Post action scoring to do flag.
|
| short | any_people_side_changes |
| | People side changes?
|
| int | max_zoc_range |
| | Maximum zone of control range.
|
| int | warnings_suppressed |
| | Warnings suppressed flag.
|
| time_t | game_start_in_real_time |
| | Game started in real time flag.
|
| time_t | turn_play_start_in_real_time |
| | Turn play start in real time.
|
| short * | u_possible |
| | Unit posible.
|
| int | want_checkpoints |
| | We want checkpoint files.
|
| int | checkpoint_interval |
| | Checkpoint interval.
|
| int | statistics_wanted |
| | Statistics wanted.
|
| int | numsoundplays |
| | Number of sound plays .
|
| int | allbedesigners |
| | All players are designers.
|
| int | tmphevtdata1 |
| | Tempoary event data 1.
|
| int | max_detonate_on_approach_range |
| int | max_t_detonate_effect_range |
| | Maximum range detonation can affect terrain.
|
| int | xmalloc_warnings |
| | Memory warning flag.
|
| int | memory_exhausted |
| | Memory exhausted flag.
|
| Feature * | featurelist |
| | Feature list.
|
| Doctrine * | doctrine_list |
| | Doctrine list.
|
| char * | curdatestr |
| int | sunx |
| | sun directly over x co-ordinate.
|
| int | suny |
| | sun directly over y co-ordinate.
|
| int | daynight |
| | ???
|
| int | area_lighting |
| | ???
|
| int | warnings_logged |
| | Warnings logged.
|
| int * | cache__type_max_night_acp_from_any_terrains |
| int * | cache__type_max_acp_from_any_occs |
| int * | cache__type_max_acp |
| int * | cache__type_max_speed_from_any_occs |
| int * | cache__type_max_speed |
| int | G_advances_graph_has_cycles |
| PackedBoolTable * | G_advances_synopsis |