|
eolib 0.5.0
A core C library for writing applications related to Endless Online
|
#include <protocol.h>
Data Fields | |
| EoSerialize | _eo |
| int32_t | rid [2] |
| char * | name |
| MapType | type |
| MapTimedEffect | timed_effect |
| int32_t | music_id |
| MapMusicControl | music_control |
| int32_t | ambient_sound_id |
| int32_t | width |
| int32_t | height |
| int32_t | fill_tile |
| bool | map_available |
| bool | can_scroll |
| int32_t | relog_x |
| int32_t | relog_y |
| size_t | npcs_length |
| MapNpc * | npcs |
| size_t | legacy_door_keys_length |
| MapLegacyDoorKey * | legacy_door_keys |
| size_t | items_length |
| MapItem * | items |
| size_t | tile_spec_rows_length |
| MapTileSpecRow * | tile_spec_rows |
| size_t | warp_rows_length |
| MapWarpRow * | warp_rows |
| MapGraphicLayer | graphic_layers [9] |
| size_t | signs_length |
| MapSign * | signs |
Endless Map File
Definition at line 948 of file protocol.h.
| EoSerialize Emf::_eo |
Definition at line 949 of file protocol.h.
| int32_t Emf::ambient_sound_id |
Definition at line 956 of file protocol.h.
| bool Emf::can_scroll |
Definition at line 961 of file protocol.h.
| int32_t Emf::fill_tile |
Definition at line 959 of file protocol.h.
| MapGraphicLayer Emf::graphic_layers[9] |
The 9 layers of map graphics. Order is [Ground, Object, Overlay, Down Wall, Right Wall, Roof, Top, Shadow, Overlay2]
Definition at line 978 of file protocol.h.
| int32_t Emf::height |
Definition at line 958 of file protocol.h.
| MapItem* Emf::items |
Definition at line 969 of file protocol.h.
| size_t Emf::items_length |
Definition at line 968 of file protocol.h.
| MapLegacyDoorKey* Emf::legacy_door_keys |
Definition at line 967 of file protocol.h.
| size_t Emf::legacy_door_keys_length |
Definition at line 966 of file protocol.h.
| bool Emf::map_available |
Definition at line 960 of file protocol.h.
| MapMusicControl Emf::music_control |
Definition at line 955 of file protocol.h.
| int32_t Emf::music_id |
Definition at line 954 of file protocol.h.
| char* Emf::name |
Definition at line 951 of file protocol.h.
| MapNpc* Emf::npcs |
Definition at line 965 of file protocol.h.
| size_t Emf::npcs_length |
Definition at line 964 of file protocol.h.
| int32_t Emf::relog_x |
Definition at line 962 of file protocol.h.
| int32_t Emf::relog_y |
Definition at line 963 of file protocol.h.
| int32_t Emf::rid[2] |
Definition at line 950 of file protocol.h.
| MapSign* Emf::signs |
Definition at line 980 of file protocol.h.
| size_t Emf::signs_length |
Definition at line 979 of file protocol.h.
| MapTileSpecRow* Emf::tile_spec_rows |
Definition at line 971 of file protocol.h.
| size_t Emf::tile_spec_rows_length |
Definition at line 970 of file protocol.h.
| MapTimedEffect Emf::timed_effect |
Definition at line 953 of file protocol.h.
| MapType Emf::type |
Definition at line 952 of file protocol.h.
| MapWarpRow* Emf::warp_rows |
Definition at line 973 of file protocol.h.
| size_t Emf::warp_rows_length |
Definition at line 972 of file protocol.h.
| int32_t Emf::width |
Definition at line 957 of file protocol.h.