|
Classes |
| struct | bkg |
Defines |
| #define | SHOW_EXIT_PATH 1 |
| #define | FINAL_CHEATS 1 |
| #define | BACKGROUND_NAME "statback.pcx" |
| #define | cv_w cv_bitmap.bm_w |
| #define | cv_h cv_bitmap.bm_h |
| #define | WINDOW_W_DELTA ((max_window_w / 16)&~1) |
| #define | WINDOW_H_DELTA ((max_window_h / 16)&~1) |
| #define | WINDOW_MIN_W ((max_window_w * 10) / 22) |
| #define | N_TEST_SOUNDS (sizeof(sound_nums) / sizeof(*sound_nums)) |
| #define | DIMINISH_RATE 16 |
| #define | LEAVE_TIME 0x4000 |
| #define | CHEAT_ENABLE_LENGTH (sizeof(cheat_enable_keys) / sizeof(*cheat_enable_keys)) |
| #define | NUM_NEW_CHEATS 5 |
| #define | CHEAT_WOWIE_LENGTH (sizeof(cheat_wowie) / sizeof(*cheat_wowie)) |
| #define | CHEAT_ALLKEYS_LENGTH (sizeof(cheat_allkeys) / sizeof(*cheat_allkeys)) |
| #define | CHEAT_INVULN_LENGTH (sizeof(cheat_invuln) / sizeof(*cheat_invuln)) |
| #define | CHEAT_CLOAK_LENGTH (sizeof(cheat_cloak) / sizeof(*cheat_cloak)) |
| #define | CHEAT_SHIELD_LENGTH (sizeof(cheat_shield) / sizeof(*cheat_shield)) |
| #define | CHEAT_WARP_LENGTH (sizeof(cheat_warp) / sizeof(*cheat_warp)) |
| #define | CHEAT_ASTRAL_LENGTH (sizeof(cheat_astral) / sizeof(*cheat_astral)) |
| #define | CHEAT_TURBOMODE_OFS 0 |
| #define | CHEAT_WOWIE2_OFS 1 |
| #define | CHEAT_NEWLIFE_OFS 2 |
| #define | CHEAT_EXITPATH_OFS 3 |
| #define | CHEAT_ROBOTPAUSE_OFS 4 |
| #define | CHEAT_TURBOMODE_LENGTH 6 |
| #define | CHEAT_WOWIE2_LENGTH 6 |
| #define | CHEAT_NEWLIFE_LENGTH 5 |
| #define | CHEAT_EXITPATH_LENGTH 5 |
| #define | CHEAT_ROBOTPAUSE_LENGTH 6 |
| #define | IMPLEMENT_CHEAT(name, action) |
| #define | DEFINE_CHEAT(name) |
| #define | FILL_VAL 0xcc |
Functions |
| void | change_res () |
| void | d1x_options_menu () |
| void | game_init_render_sub_buffers (int x, int y, int w, int h) |
| void | draw_centered_text (int y, char *s) |
| void | GameLoop (int RenderFlag, int ReadControlsFlag) |
| void | powerup_grab_cheat_all (void) |
| int | create_special_path (void) |
| void | fill_background (int x, int y, int w, int h, int dx, int dy) |
| void | update_cockpits (int force_redraw) |
| void | newdemo_strip_frames (char *, int) |
| void | speedtest_init (void) |
| void | speedtest_frame (void) |
| void | init_game () |
| void | reset_palette_add () |
| void | game_show_warning (char *s) |
| void | ogl_loadbmtexture (grs_bitmap *bm) |
| void | init_cockpit () |
| void | select_cockpit (int mode) |
| void | reset_cockpit () |
| void | HUD_clear_messages () |
| void | toggle_cockpit () |
| void | grow_window () |
| void | copy_background_rect (int left, int top, int right, int bot) |
| void | shrink_window () |
| void | game_init_render_buffers (u_int32_t screen_mode, int render_w, int render_h, int use_paging, int render_method, int compatible_menus) |
| int | set_screen_mode (int sm) |
| int | gr_toggle_fullscreen_game (void) |
| int | arch_toggle_fullscreen_menu (void) |
| int | gr_toggle_fullscreen_menu (void) |
| | _GR_H
|
| void | ftoa (char *string, fix f) |
| void | show_framerate () |
| void | stop_time () |
| void | start_time () |
| void | game_flush_inputs () |
| void | reset_time () |
| void | calc_frame_time () |
| void | move_player_2_segment (segment *seg, int side) |
| void | draw_window_label () |
| void | render_countdown_gauge () |
| int | string_width (char *s, int n) |
| void | game_draw_hud_stuff () |
| void | game_do_render_frame (void) |
| void | game_render_frame () |
| void | do_photos () |
| void | level_with_floor () |
| void | save_screen_shot (int automap_flag) |
| void | fly_init (object *obj) |
| void | play_test_sound () |
| void | advance_sound () |
| void | test_anim_states () |
| void | show_d1x_help () |
| void | do_show_help () |
| void | do_cloak_stuff (void) |
| void | do_invulnerable_stuff (void) |
| void | diminish_palette_towards_normal (void) |
| void | palette_save (void) |
| void | palette_restore (void) |
| void | dead_player_frame (void) |
| void | do_cheat_menu () |
| int | allowed_to_fire_laser (void) |
| int | allowed_to_fire_flare (void) |
| int | allowed_to_fire_missile (void) |
| void | show_boxed_message (char *msg) |
| void | clear_boxed_message () |
| int | do_game_pause (int allow_menu) |
| void | show_help () |
| void | temp_reset_stuff_on_level () |
| void | check_rear_view () |
| void | reset_rear_view (void) |
| | DEFINE_CHEAT (frametime) |
| | DEFINE_CHEAT (renderstats) |
| | DEFINE_CHEAT (badtexture) |
| void | do_lunacy_on () |
| void | do_lunacy_off () |
| void | game_disable_cheats () |
| void | game () |
| void | john_cheat_func_1 (int) |
| void | john_cheat_func_2 (int) |
| void | john_cheat_func_3 (int) |
| void | john_cheat_func_4 (int) |
| void | close_game () |
| grs_canvas * | get_current_game_screen () |
| void | dump_used_textures_all () |
| void | ReadControls () |
| void | vr_reset_display () |
| void | powerup_grab_cheat (object *player, int objnum) |
| int | mark_player_path_to_segment (int segnum) |
| void | show_free_objects (void) |
| void | code_01s (void) |
| void | code_01e (void) |
| void | code_02s (void) |
| void | code_02e (void) |
| void | code_03s (void) |
| void | code_03e (void) |
| void | code_04s (void) |
| void | code_04e (void) |
| void | code_05s (void) |
| void | code_05e (void) |
| void | code_06s (void) |
| void | code_06e (void) |
| void | code_07s (void) |
| void | code_07e (void) |
| void | code_08s (void) |
| void | code_08e (void) |
| void | code_09s (void) |
| void | code_09e (void) |
| void | code_10s (void) |
| void | code_10e (void) |
| void | code_11s (void) |
| void | code_11e (void) |
| void | code_12s (void) |
| void | code_12e (void) |
| void | code_13s (void) |
| void | code_13e (void) |
| void | code_14s (void) |
| void | code_14e (void) |
| void | code_15s (void) |
| void | code_15e (void) |
| void | code_16s (void) |
| void | code_16e (void) |
| void | code_17s (void) |
| void | code_17e (void) |
| void | code_18s (void) |
| void | code_18e (void) |
| void | code_19s (void) |
| void | code_19e (void) |
| void | code_20s (void) |
| void | code_20e (void) |
| void | code_21s (void) |
| void | code_21e (void) |
| void | fill_func (char *start, char *end, char value) |
| void | check_func (char *start, char *end, char value) |
Variables |
| int | I_am_observer = 0 |
| int | Speedtest_on = 0 |
| int | Mark_count = 0 |
| int | Speedtest_start_time |
| int | Speedtest_segnum |
| int | Speedtest_sidenum |
| int | Speedtest_frame_start |
| int | Speedtest_count = 0 |
| static fix | last_timer_value = 0 |
| ubyte | new_cheats [] |
| ubyte | VR_use_paging = 0 |
| ubyte | VR_current_page = 0 |
| u_int32_t | VR_screen_mode = 0 |
| int | VR_render_width = 0 |
| int | VR_render_height = 0 |
| int | VR_render_mode = VR_NONE |
| int | VR_compatible_menus = 0 |
| int | VR_low_res = 3 |
| int | VR_show_hud = 1 |
| int | VR_sensitivity = 1 |
| grs_canvas * | VR_offscreen_buffer = NULL |
| grs_canvas | VR_render_buffer [2] |
| grs_canvas | VR_render_sub_buffer [2] |
| grs_canvas | VR_screen_pages [2] |
| grs_canvas | VR_editor_canvas |
| grs_canvas * | VR_offscreen_menu = NULL |
| int | Debug_pause = 0 |
| int | Cockpit_mode = CM_FULL_COCKPIT |
| int | old_cockpit_mode = -1 |
| int | force_cockpit_redraw = 0 |
| int | framerate_on = 0 |
| int | netplayerinfo_on = 0 |
| int | PaletteRedAdd |
| int | PaletteGreenAdd |
| int | PaletteBlueAdd |
| int | Dummy_var |
| int * | Toggle_var = &Dummy_var |
| int | Game_double_buffer = 1 |
| fix | fixed_frametime = 0 |
| int | Game_suspended = 0 |
| fix | RealFrameTime |
| fix | Auto_fire_fusion_cannon_time = 0 |
| fix | Fusion_charge = 0 |
| fix | Fusion_next_sound_time = 0 |
| int | Debug_spew = 1 |
| int | Game_turbo_mode = 0 |
| int | Game_mode = GM_GAME_OVER |
| int | Global_laser_firing_count = 0 |
| int | Global_missile_firing_count = 0 |
| grs_bitmap | background_bitmap |
| int | Game_aborted |
| u_int32_t | Game_screen_mode = 0 |
| int | Game_window_x = 0 |
| int | Game_window_y = 0 |
| int | Game_window_w = 0 |
| int | Game_window_h = 0 |
| int | max_window_w = 0 |
| int | max_window_h = 0 |
| int | last_drawn_cockpit [2] = { -1, -1 } |
| int | Rear_view |
| grs_bitmap | background_bitmap |
| fix | frame_time_list [8] = {0,0,0,0,0,0,0,0} |
| fix | frame_time_total = 0 |
| int | frame_time_cntr = 0 |
| static int | timer_paused = 0 |
| int | maxfps = 80 |
| int | use_nice_fps = 1 |
| fix | Show_view_text_timer = -1 |
| fix | Cruise_speed |
| int | gr_bitblt_dest_step_shift |
| int | gr_wait_for_retrace |
| int | gr_bitblt_double |
| int | sound_nums [] = {10,11,20,21,30,31,32,33,40,41,50,51,60,61,62,70,80,81,82,83,90,91} |
| int | test_sound_num = 0 |
| int | been_in_editor |
| int | Redsave |
| int | Bluesave |
| int | Greensave |
| fix | Next_flare_fire_time = 0 |
| bkg | bg = {0,0,0,0,NULL} |
| int | Death_sequence_aborted |
| int | Automap_flag |
| int | Config_menu_flag |
| jmp_buf | LeaveGame |
| byte | Enable_john_cheat_1 |
| byte | Enable_john_cheat_2 |
| byte | Enable_john_cheat_3 |
| byte | Enable_john_cheat_4 |
| int | cheat_enable_index |
| ubyte | cheat_enable_keys [] = {KEY_G,KEY_A,KEY_B,KEY_B,KEY_A,KEY_G,KEY_A,KEY_B,KEY_B,KEY_A,KEY_H,KEY_E,KEY_Y} |
| ubyte | cheat_wowie [] = {KEY_S,KEY_C,KEY_O,KEY_U,KEY_R,KEY_G,KEY_E} |
| ubyte | cheat_allkeys [] = {KEY_M,KEY_I,KEY_T,KEY_Z,KEY_I} |
| ubyte | cheat_invuln [] = {KEY_R,KEY_A,KEY_C,KEY_E,KEY_R,KEY_X} |
| ubyte | cheat_cloak [] = {KEY_G,KEY_U,KEY_I,KEY_L,KEY_E} |
| ubyte | cheat_shield [] = {KEY_T,KEY_W,KEY_I,KEY_L,KEY_I,KEY_G,KEY_H,KEY_T} |
| ubyte | cheat_warp [] = {KEY_F,KEY_A,KEY_R,KEY_M,KEY_E,KEY_R,KEY_J,KEY_O,KEY_E} |
| ubyte | cheat_astral [] = {KEY_A,KEY_S,KEY_T,KEY_R,KEY_A,KEY_L} |
| int | cheat_wowie_index |
| int | cheat_allkeys_index |
| int | cheat_invuln_index |
| int | cheat_cloak_index |
| int | cheat_shield_index |
| int | cheat_warp_index |
| int | cheat_astral_index |
| int | cheat_turbomode_index |
| int | cheat_wowie2_index |
| int | cheat_newlife_index |
| int | cheat_exitpath_index |
| int | cheat_robotpause_index |
| int | gr_renderstats = 0 |
| int | gr_badtexture = 0 |
| int | Cheats_enabled = 0 |
| int | Laser_rapid_fire |
| int | Ugly_robot_cheat |
| int | Physics_cheat_flag |
| ubyte | exploding_flag = 0 |
| int | ostate_p = 0 |
| int | ostate_s = 0 |
| int | Debug_slowdown = 0 |
| int | Do_appearance_effect |
| int | cd_timer = 0 |
| int | Last_level_path_created = -1 |
| int | Max_obj_count_mike = 0 |
| int | Mem_filled = 0 |
|
|
Initial value: { KEY_B^0xaa, KEY_B^0xaa, KEY_B^0xaa, KEY_F^0xaa, KEY_A^0xaa,
KEY_U^0xaa, KEY_I^0xaa, KEY_R^0xaa, KEY_L^0xaa, KEY_H^0xaa,
KEY_G^0xaa, KEY_G^0xaa, KEY_U^0xaa, KEY_A^0xaa, KEY_I^0xaa,
KEY_G^0xaa, KEY_R^0xaa, KEY_I^0xaa, KEY_S^0xaa, KEY_M^0xaa,
KEY_I^0xaa, KEY_E^0xaa, KEY_N^0xaa, KEY_H^0xaa, KEY_S^0xaa,
KEY_N^0xaa, KEY_D^0xaa, KEY_X^0xaa, KEY_X^0xaa, KEY_A^0xaa }
|