liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
LMT_Reader::ChunkMapInfo Struct Reference

#include <lmt_chunks.h>

+ Collaboration diagram for LMT_Reader::ChunkMapInfo:

Public Types

enum  Index {
  name = 0x01,
  parent_map = 0x02,
  indentation = 0x03,
  type = 0x04,
  scrollbar_x = 0x05,
  scrollbar_y = 0x06,
  expanded_node = 0x07,
  music_type = 0x0B,
  music = 0x0C,
  background_type = 0x15,
  background_name = 0x16,
  teleport = 0x1F,
  escape = 0x20,
  save = 0x21,
  encounters = 0x29,
  encounter_steps = 0x2C,
  area_rect = 0x33
}
 

Detailed Description

Definition at line 22 of file lmt_chunks.h.

Member Enumeration Documentation

Enumerator
name 

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

parent_map 

Integer. Used to inherit parent map properties

indentation 

Integer. Dummy editor dumped data. Branch indentation level in TreeCtrl

type 

Integer. 0=lmt root (can be ignored); 1=map; 2=area

scrollbar_x 

Integer. Editor only

scrollbar_y 

Integer. Editor only

expanded_node 

Flag. Editor only

music_type 

Integer. 0=inherit; 1=from event; 2=specified in 0x0C

music 

Array - RPG::Music

background_type 

Integer. 0=inherit; 1=from terrain ldb data; 2=specified in 0x16

background_name 

String

teleport 

Flag. 0=inherit; 1=allow; 2=disallow

escape 

Flag. 0=inherit; 1=allow; 2=disallow

save 

Flag. 0=inherit; 1=allow; 2=disallow

encounters 

Array - RPG::Encounter

encounter_steps 

Integer. 0 inherits from parent (?) FIXME

area_rect 

Uint32 x 4 (Left; Top; Right; Bottom). Normal map (non-area) is 0; 0; 0; 0

Definition at line 23 of file lmt_chunks.h.


The documentation for this struct was generated from the following file: