liblcf
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 25 of file lmt_chunks.h.

Member Enumeration Documentation

◆ Index

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

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 

0=Encounters Disabled; 1=Encounter Rate for the map

area_rect 

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

Definition at line 26 of file lmt_chunks.h.


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