text: /* !!!! GENERATED FILE - DO NOT EDIT !!!!
   * --------------------------------------
   *
   * This file is part of liblcf. Copyright (c) 2018 liblcf authors.
   * https://github.com/EasyRPG/liblcf - https://easyrpg.org
   *
   * liblcf is Free/Libre Open Source Software, released under the MIT License.
   * For the full copyright and license information, please view the COPYING
   * file that was distributed with this source code.
   */
  
  #ifndef LCF_LMT_CHUNKS_H
  #define LCF_LMT_CHUNKS_H
  
  /**
   * LMT Reader namespace.
   */
  namespace LMT_Reader {
  	struct ChunkEncounter {
  		enum Index {
  			/** Integer */
  			troop_id = 0x01
  		};
  	};
  	struct ChunkMapInfo {
  		enum Index {
  			/** String. Note: Map ID 0 used to be game title but it should be ignored (TreeCtrl dummy editor dumped data); always use RPG_RT.ini GameTitle instead */
  			name = 0x01,
  			/** Integer. Used to inherit parent map properties */
  			parent_map = 0x02,
  			/** Integer. Dummy editor dumped data. Branch indentation level in TreeCtrl */
  			indentation = 0x03,
  			/** Integer */
  			type = 0x04,
  			/** Integer. Editor only */
  			scrollbar_x = 0x05,
  			/** Integer. Editor only */
  			scrollbar_y = 0x06,
  			/** Flag. Editor only */
  			expanded_node = 0x07,
  			/** Integer. 0=inherit; 1=from event; 2=specified in 0x0C */
  			music_type = 0x0B,
  			/** Array - RPG::Music */
  			music = 0x0C,
  			/** Integer. 0=inherit; 1=from terrain ldb data; 2=specified in 0x16 */
  			background_type = 0x15,
  			/** String */
  			background_name = 0x16,
  			/** Flag. 0=inherit; 1=allow; 2=disallow */
  			teleport = 0x1F,
  			/** Flag. 0=inherit; 1=allow; 2=disallow */
  			escape = 0x20,
  			/** Flag. 0=inherit; 1=allow; 2=disallow */
  			save = 0x21,
  			/** Array - RPG::Encounter */
  			encounters = 0x29,
  			/** Integer. 0 inherits from parent (?) FIXME */
  			encounter_steps = 0x2C,
  			/** Uint32 x 4 (Left; Top; Right; Bottom). Normal map (non-area) is 0; 0; 0; 0 */
  			area_rect = 0x33
  		};
  	};
  	struct ChunkStart {
  		enum Index {
  			/** Integer */
  			party_map_id = 0x01,
  			/** Integer */
  			party_x = 0x02,
  			/** Integer */
  			party_y = 0x03,
  			/** Integer */
  			boat_map_id = 0x0B,
  			/** Integer */
  			boat_x = 0x0C,
  			/** Integer */
  			boat_y = 0x0D,
  			/** Integer */
  			ship_map_id = 0x15,
  			/** Integer */
  			ship_x = 0x16,
  			/** Integer */
  			ship_y = 0x17,
  			/** Integer */
  			airship_map_id = 0x1F,
  			/** Integer */
  			airship_x = 0x20,
  			/** Integer */
  			airship_y = 0x21
  		};
  	};
  }
  
  #endif
  