1#ifndef GAME_EDITOR_AUTO_MAP_H
2#define GAME_EDITOR_AUTO_MAP_H
int m_EndX
Definition auto_map.h:70
std::vector< CRun > m_vRuns
Definition auto_map.h:66
char m_aName[128]
Definition auto_map.h:67
int m_StartX
Definition auto_map.h:68
int m_EndY
Definition auto_map.h:71
int m_StartY
Definition auto_map.h:69
bool m_TestFlag
Definition auto_map.h:15
int m_Id
Definition auto_map.h:13
int m_Flag
Definition auto_map.h:14
float m_RandomProbability
Definition auto_map.h:50
std::vector< CModuloRule > m_vModuloRules
Definition auto_map.h:51
std::vector< CPosRule > m_vRules
Definition auto_map.h:48
bool m_DefaultRule
Definition auto_map.h:52
int m_Id
Definition auto_map.h:47
int m_Flag
Definition auto_map.h:49
bool m_SkipFull
Definition auto_map.h:54
bool m_SkipEmpty
Definition auto_map.h:53
int m_OffsetY
Definition auto_map.h:41
int m_OffsetX
Definition auto_map.h:40
int m_ModY
Definition auto_map.h:39
int m_ModX
Definition auto_map.h:38
int m_X
Definition auto_map.h:21
bool m_IsGuide
Definition auto_map.h:25
int m_Value
Definition auto_map.h:23
int m_Y
Definition auto_map.h:22
@ INDEX
Definition auto_map.h:30
@ NORULE
Definition auto_map.h:29
@ NOTINDEX
Definition auto_map.h:31
std::vector< CIndexInfo > m_vIndexList
Definition auto_map.h:24
bool m_AutomapCopy
Definition auto_map.h:60
std::vector< CIndexRule > m_vIndexRules
Definition auto_map.h:59
std::vector< CConfiguration > m_vConfigs
Definition auto_map.h:88
int CheckIndexFlag(int Flag, const char *pFlag, bool CheckNone) const
Definition auto_map.cpp:366
void Unload()
Definition auto_map.cpp:360
bool IsLoaded() const
Definition auto_map.h:85
bool m_FileLoaded
Definition auto_map.h:89
const char * GetConfigName(int Index) const
Definition auto_map.cpp:380
void Proceed(class CLayerTiles *pLayer, class CLayerTiles *pGameLayer, int ReferenceId, int ConfigId, int Seed=0, int SeedOffsetX=0, int SeedOffsetY=0)
Definition auto_map.cpp:457
int ConfigNamesNum() const
Definition auto_map.h:82
void Load(const char *pTileName)
Definition auto_map.cpp:48
void ProceedLocalized(class CLayerTiles *pLayer, class CLayerTiles *pGameLayer, int ReferenceId, int ConfigId, int Seed=0, int X=0, int Y=0, int Width=-1, int Height=-1)
Definition auto_map.cpp:389
Definition component.h:13
Definition layer_tiles.h:39