#include <struct.h>
Definition at line 889 of file struct.h.
| short level_s::levelnum |
Definition at line 891 of file struct.h.
Referenced by CheckForTriggeredEventsAndStatements(), CheckWaypointIntegrity(), DecodeLoadedLeveldata(), DoLevelEditorMainMenu(), GetMapBrick(), move_tux(), MoveLevelDoors(), SaveShip(), show_automap_data_sdl(), ShowCombatScreenTexts(), ShuffleEnemys(), and smash_obstacles_only_on_tile().
| short level_s::xlen |
Definition at line 892 of file struct.h.
Referenced by action_fill_user_recursive(), animate_blasts(), CheckForTuxOutOfMap(), CollectAutomapData(), DecodeLoadedLeveldata(), EditLevelDimensions(), EncodeLevelForSaving(), ExecuteEvent(), full_update_of_automap_texture(), GetMapBrick(), HandleLevelEditorCursorKeys(), insert_old_map_info_into_texture(), InsertColumnEasternInterface(), InsertColumnVeryEast(), InsertColumnWesternInterface(), InsertLineVerySouth(), IsLightPassable(), IsPassable(), level_editor_auto_scroll(), level_editor_handle_left_mouse_button(), local_update_of_automap_texture(), MoveBullets(), RemoveColumnEasternInterface(), RemoveColumnWesternInterface(), and show_automap_data_sdl().
| short level_s::ylen |
Definition at line 893 of file struct.h.
Referenced by action_fill_user_recursive(), animate_blasts(), CheckForTuxOutOfMap(), CollectAutomapData(), DecodeDimensionsOfThisLevel(), DecodeLoadedLeveldata(), EditLevelDimensions(), EncodeLevelForSaving(), ExecuteEvent(), full_update_of_automap_texture(), GetMapBrick(), HandleLevelEditorCursorKeys(), insert_old_map_info_into_texture(), InsertColumnEasternInterface(), InsertColumnVeryEast(), InsertLineVerySouth(), IsLightPassable(), IsPassable(), level_editor_auto_scroll(), level_editor_handle_left_mouse_button(), local_update_of_automap_texture(), MoveBullets(), RemoveColumnEasternInterface(), and show_automap_data_sdl().
| char* level_s::Levelname |
Definition at line 897 of file struct.h.
Referenced by DecodeLoadedLeveldata(), DoLevelEditorMainMenu(), and EncodeLevelForSaving().
Definition at line 898 of file struct.h.
Referenced by DecodeLoadedLeveldata(), DoLevelEditorMainMenu(), EncodeLevelForSaving(), and LoadGame().
Definition at line 899 of file struct.h.
Referenced by DecodeLoadedLeveldata(), DoLevelEditorMainMenu(), and EncodeLevelForSaving().
| map_statement level_s::StatementList[MAX_STATEMENTS_PER_LEVEL] |
Definition at line 900 of file struct.h.
Referenced by DecodeStatementsOfThisLevel(), EncodeStatementsOfThisLevel(), and LevelEditor().
| char* level_s::obstacle_name_list[MAX_OBSTACLE_NAMES_PER_LEVEL] |
| char* level_s::obstacle_description_list[MAX_OBSTACLE_DESCRIPTIONS_PER_LEVEL] |
| map_tile* level_s::map[MAX_MAP_LINES] |
Definition at line 903 of file struct.h.
Referenced by action_fill_user_recursive(), EncodeLevelForSaving(), InsertColumnEasternInterface(), InsertColumnVeryEast(), InsertLineVerySouth(), and RemoveColumnEasternInterface().
Definition at line 904 of file struct.h.
Referenced by CreateNewMapLevel(), DecodeInterfaceDataForThisLevel(), ExecuteEvent(), and SetLevelInterfaces().
Definition at line 905 of file struct.h.
Referenced by CreateNewMapLevel(), DecodeInterfaceDataForThisLevel(), ExecuteEvent(), and SetLevelInterfaces().
Definition at line 906 of file struct.h.
Referenced by CreateNewMapLevel(), DecodeInterfaceDataForThisLevel(), ExecuteEvent(), InsertColumnEasternInterface(), InsertColumnWesternInterface(), RemoveColumnEasternInterface(), RemoveColumnWesternInterface(), and SetLevelInterfaces().
Definition at line 907 of file struct.h.
Referenced by CreateNewMapLevel(), DecodeInterfaceDataForThisLevel(), ExecuteEvent(), InsertColumnWesternInterface(), RemoveColumnWesternInterface(), and SetLevelInterfaces().
Definition at line 908 of file struct.h.
Referenced by CreateNewMapLevel(), DecodeInterfaceDataForThisLevel(), and SetLevelInterfaces().
Definition at line 909 of file struct.h.
Referenced by CreateNewMapLevel(), DecodeInterfaceDataForThisLevel(), and SetLevelInterfaces().
Definition at line 910 of file struct.h.
Referenced by CreateNewMapLevel(), DecodeInterfaceDataForThisLevel(), and SetLevelInterfaces().
Definition at line 911 of file struct.h.
Referenced by CreateNewMapLevel(), DecodeInterfaceDataForThisLevel(), and SetLevelInterfaces().
| obstacle level_s::obstacle_list[MAX_OBSTACLES_ON_MAP] |
| int level_s::refresh_obstacle_indices[MAX_REFRESHES_ON_LEVEL] |
| int level_s::teleporter_obstacle_indices[MAX_TELEPORTERS_ON_LEVEL] |
| int level_s::door_obstacle_indices[MAX_DOORS_ON_LEVEL] |
| int level_s::autogun_obstacle_indices[MAX_AUTOGUNS_ON_LEVEL] |
| map_label level_s::labels[MAX_MAP_LABELS_PER_LEVEL] |
Definition at line 925 of file struct.h.
Referenced by DecodeMapLabelsOfThisLevel(), ResolveMapLabelOnLevel(), and ShowMapLabels().
Definition at line 926 of file struct.h.
Referenced by action_toggle_waypoint(), action_toggle_waypoint_connection_user(), DecodeLoadedLeveldata(), DeleteWaypoint(), PurifyWaypointList(), ShuffleEnemys(), and TeleportToClosestWaypoint().
| waypoint level_s::AllWaypoints[MAXWAYPOINTS] |
Definition at line 927 of file struct.h.
Referenced by action_toggle_waypoint(), action_toggle_waypoint_connection(), action_toggle_waypoint_connection_user(), CheckWaypointIntegrity(), DeleteWaypoint(), EncodeLevelForSaving(), PurifyWaypointList(), SetNewRandomWaypoint(), ShowWaypoints(), ShuffleEnemys(), state_machine_returning_home(), and state_machine_situational_transitions().
| item level_s::ItemList[MAX_ITEMS_PER_LEVEL] |
Definition at line 928 of file struct.h.
Referenced by DecodeItemSectionOfThisLevel(), DropItemAt(), and EncodeItemSectionOfThisLevel().
| item level_s::ChestItemList[MAX_ITEMS_PER_LEVEL] |
Definition at line 929 of file struct.h.
Referenced by DecodeChestItemSectionOfThisLevel(), and EncodeChestItemSectionOfThisLevel().
1.5.5