Logo
Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
Yukar.Common.Rom.Map Class Reference

map information class More...

Inheritance diagram for Yukar.Common.Rom.Map:
Yukar.Common.Rom.RomItem Yukar.Common.Rom.RomItem Yukar.Common.Rom.IChunk Yukar.Common.Rom.IChunk

Classes

class  AreaBattleSetting
 Battle setting information class for each area (enemy distribution list) More...
 
class  AutoScrollParams
 autoscroll info class More...
 
class  BattleSetting
 Battle setting information class for the entire map (enemy distribution list) More...
 
class  Encount
 Battle Encounter Information Class More...
 
class  EventRef
 Placement event information class More...
 
class  GameWorld
 Overall map information class (unused) More...
 
class  LocalLight
 Local light information class More...
 
class  MapCBSizeInfo
 
class  MapObjectBase
 Base class for map layouts More...
 
class  MapObjectRef
 Placement object information class More...
 
class  ObjectGroup
 group information class More...
 
class  Place
 Location information class (destination, map camera) More...
 
class  RenderParams
 Render settings class (old type information) More...
 
class  SlopeStairsRef
 Slope/stair information class (for tool extension) More...
 
class  StairRef
 Slope/stairs information class More...
 
class  TerrainCBInfo
 Terrain clipboard information More...
 

Public Types

enum  AttribDir {
  Top , NegX , PosX , NegZ ,
  PosZ , All
}
 Terrain orientation attribute More...
 
enum  CameraControlMode { UNKNOWN = -1 , NORMAL , VIEW , NUM }
 Camera control mode More...
 
enum  OutsideType { NOTHING , REPEAT , MAPCHIP }
 Outer type of terrain chip More...
 
enum  BgType { COLOR , MODEL }
 background type More...
 
enum  EnvironmentEffectType {
  NONE , RAIN , SNOW , STORM ,
  MIST , COLD_WIND , CONFETTI
}
 Environmental effect type More...
 
- Public Types inherited from Yukar.Common.Rom.RomItem
enum  ThumbnailStatusType { Empty = 0 , Creating , Created , Failed }
 Thumbnail image generation status More...
 

Public Member Functions

Rectangle getMaxRange ()
 
string getPath ()
 
Camera getNtpCamera (Catalog catalog)
 
Rectangle GetCalculatedDisplayRange ()
 
 Map ()
 
void setCache (int x, int z, List< SharpKmyGfx.VertexPositionNormalMapTexture2Color >[,] c, List< Guid > chiplist)
 
void clearCache ()
 
List< SharpKmyGfx.VertexPositionNormalMapTexture2Color >[,] getCache (int x, int z, out List< Guid > chips)
 
bool InnerOfData (float x, float z)
 
bool outOfData (float x, float z)
 
int getTerrainAttrib (int x, int z, AttribDir dir=AttribDir.Top)
 
int getTerrainFlip (int x, int z, AttribDir dir=AttribDir.Top)
 
int getTerrainHeight (int x, int z)
 
int getTerrainHeight (int x, int z, int outerHeight)
 
void getTerrainMinMaxHeight (ref int minY, ref int maxY)
 
void setTerrain (int x, int z, int attrib, int height)
 
bool setTerrainAttrib (int x, int z, int attrib, AttribDir dir)
 
bool setTerrainUVFlip (int x, int z, AttribDir dir, bool flip)
 
void setTerrainHeight (int x, int z, int height)
 
Dictionary< int, Guid > getChipList ()
 
Dictionary< Guid, int > getChipListRev ()
 
void addMapObject (MapObjectRef mo)
 
void removeMapObject (MapObjectRef mo)
 
MapObjectRef getMapObject (int index)
 
List< MapObjectRefgetMapObjects ()
 
int getMapObjectNum ()
 
void addStair (StairRef s)
 
void removeStair (StairRef s)
 
StairRef getStair (int index)
 
List< StairRefgetStairs (int x, int z)
 
List< StairRefgetStairs ()
 
Dictionary< int, Guid > getStairList ()
 
Dictionary< Guid, int > getStairListRev ()
 
LocalLight addLocalLight (float x, float y, float z)
 
void addLocalLight (LocalLight l)
 
void removeLocalLight (LocalLight l)
 
List< LocalLightgetLocalLights ()
 
LocalLight getLocalLightByPickupID (ushort id)
 
void evaluateLightHeightAll ()
 
Place addPlace (float x, float y, float z, bool activate=true)
 
Place addPlace (Place l)
 
void removePlace (Place l)
 
void removePlacesAll (Func< Place, bool > condition)
 
Place getPlaceByID (int id)
 
Place getPlaceByPickupID (ushort id)
 
void addEvent (EventRef ev)
 
void removeEvent (Catalog catalog, EventRef ev, Dictionary< Map, List< Place > > removedPlaces)
 
void removeEventWithoutPlaces (Catalog catalog, EventRef ev)
 
EventRef getEvent (int idx)
 
EventRef getEvent (int x, int z)
 
EventRef[] getEvents (int x, int z)
 
EventRef getEvent (Guid evGuid)
 
List< EventRefgetEvents ()
 
int getUniquePlaceID ()
 
void beginVisualize (uint displayID, Catalog catalog, bool increment)
 
void endVisualize (bool force)
 
void setSize (int w, int h, int shiftX, int shiftZ, int defaultHeight, bool isInitialize=false, short newAttrMarker=0)
 
override void save (System.IO.BinaryWriter writer)
 
override void load (System.IO.BinaryReader reader)
 
override void saveUsedGUID (BinaryWriter writer, bool inIncludeChildUseRomGUID)
 Export the GUID you are using (for tools) More...
 
override bool initializingAfterLoading ()
 
bool isReadOnly ()
 
Guid getBattleBg (Catalog catalog, BattleSetting inBattleSetting)
 
MapObjectBase[] getAllMapObjects ()
 
- Public Member Functions inherited from Yukar.Common.Rom.RomItem
string getCategory (string locale=null)
 
 RomItem ()
 
System.Drawing.Bitmap getThumbnail (THUMBNAILMAKERNOTIFY notify, out bool setNotify)
 
System.Drawing.Bitmap getThumbnail (THUMBNAILMAKERNOTIFY notify)
 
System.Drawing.Bitmap getThumbnail ()
 
void invalidateThumbnail ()
 
void invalidateThumbnail (THUMBNAILMAKERNOTIFY notify)
 
void forceInvalidateThumbnail (THUMBNAILMAKERNOTIFY notify)
 
virtual void save (BinaryWriter writer)
 
virtual void load (BinaryReader reader)
 
virtual void saveUsedGUID (BinaryWriter writer, bool inIncludeChildUseRomGUID)
 Export the GUID you are using (for tools) More...
 
void saveUsedGUID (BinaryWriter writer)
 Export the GUID you are using (for tools) More...
 
virtual bool initializingAfterLoading ()
 
virtual void reImport ()
 
virtual void export (string path)
 
virtual void onCatalogCleanup ()
 
virtual void onNameChanged ()
 
void copyFrom (Common.Rom.RomItem src)
 
virtual void CheckRecourceConsistency (Catalog inCatalog)
 
virtual void ChangeId (Dictionary< Guid, Rom.RomItem > inChangeIdDic)
 Replace the Id you are using with the corresponding Rom Id More...
 
void ClearId (List< Rom.RomItem > inClearRomItemList)
 Removed rom usage in list More...
 
void Dispose ()
 
void AddUpdatecall (int count)
 
void save (BinaryWriter writer)
 
void load (BinaryReader reader)
 

Static Public Member Functions

static void clearAllCaches ()
 
static IEnumerable< ScriptgetSpotReferenceList (Catalog catalog, Guid mapGuid, int placeId)
 
static int getSpotReferenceCount (Catalog catalog, Guid mapGuid, int placeId, Event exclude=null, int cmdIndex=-1)
 
static void NormalizeMapNumber (Catalog catalog)
 Map number normalization More...
 
static int GetNextMapNumber (Catalog catalog)
 
static Guid doConvertBattleBg (Catalog catalog, Guid battleBg)
 
- Static Public Member Functions inherited from Yukar.Common.Rom.RomItem
static void writeChunk (System.IO.BinaryWriter writer, IChunk rom)
 
static void readChunk (System.IO.BinaryReader reader, IChunk rom)
 
static void skipChunk (System.IO.BinaryReader reader)
 
static T Clone< T > (RomItem inSrc)
 
static bool equalChunk (IChunk a, IChunk b)
 
static IChunk duplicate (IChunk rom)
 

Public Attributes

Guid chipSet
 
Color dirLightColor
 
float dirLightIntensity = 0.4f
 
float iblIntensity = 0.0f
 
float reflectionIntensity = 1.0f
 
float billboardLightModulation = 1.0f
 
Color ambLightColor
 
float ambIntensity = 0.3f
 
bool lightOnForBuildings
 
int textureResolution = 128
 
float patternAnimInterval = 0.33f
 
bool textureFilter = false
 
uint clusterSize = 16
 
int mapHeightScaleFactor = 1
 
uint maxLightCount = 4
 
float shadowBias = 0.001f
 
float shadowDistance = 50f
 
float shadowMargin = 30f
 
int shadowCascadeCount = 1
 
Vector3 shadowCascadeStep = new Vector3(0.05f, 0.15f, 0.5f)
 
bool displayMapName = true
 
bool receiveDecal = true
 
List< ObjectGroupgroups
 
List< MapObjectBaseallMapObjects = new List<MapObjectBase>()
 
BattleSetting mapBattleSetting
 
List< AreaBattleSettingareaBattleSettings = new List<AreaBattleSetting>()
 
Guid mapBgm
 
Guid mapBgs
 
bool fixCamera = false
 
bool allowWalkOuter = false
 
ThirdPersonCameraSettings tpCamera
 
CameraControlMode cameraModeForConvert
 
Guid mapCamera
 
OutsideType outsideType
 
float[] bgcolor
 
Guid defaultChip = Guid.Empty
 
EnvironmentEffectType envEffect
 
Guid envEffectGuid = Guid.Empty
 
bool preload
 
BgType bgType
 
Guid skyModel
 
float[] fogColor
 
float[] skyPos = new float[] { 0, 0, 0 }
 
bool skyFollowPlayer = true
 
float skyModelScale = 1.0f
 
DateTime modifiedTime
 
DateTime loadedTime
 
float shadowRotateY = -0.7f
 
float shadowRotateX = -1.2f
 
string mapSceneName = ""
 
bool mapSceneNameModified = false
 
RenderParams renderParams = new RenderParams()
 
Guid renderSettings
 
AutoScrollParams autoScrollParams = new AutoScrollParams()
 
List< Guid > commonEvents = new List<Guid>()
 
GameWorld gameWorld = new GameWorld()
 
bool useMiniMap = true
 
Rectangle mapDisplayRange = new Rectangle()
 
Rectangle mapCameraRange = new Rectangle()
 
Common.Rom.Folder objectRootFolder = new Folder()
 
Common.Rom.Folder commonEventRootFolder = new Folder()
 
- Public Attributes inherited from Yukar.Common.Rom.RomItem
Guid guId
 
String name
 
string tags = ""
 
string category = ""
 

Static Public Attributes

static int RecommendedMaxAreaSize = 256 * 256
 
static int MaxAreaSize = 512 * 512
 
static int MinSideSize = 2
 
const ushort STARTTPOINT_PICKUPID = 1
 PickupID More...
 
static Event startPosEventDummy = new Event() { name = "AutoScroll Start" }
 
static Event endPosEventDummy = new Event() { name = "AutoScroll End" }
 
const int maxAreaBattleSettings = 999
 
const int maxEncounts = 999
 
const int minEncountSteps = 1
 
const int maxEncountSteps = 100
 
const int maxMaxMonsters = 8
 
static readonly List< Guid > MAPBG_DICT_ID_TO_GUID
 
static readonly List< Guid > MAPBGMATERIAL_DICT_ID_TO_GUID
 
static readonly List< Guid > REFMAP_DICT_ID_TO_GUID
 
static readonly List< Guid > LUT_DICT_ID_TO_GUID
 
const int TERRAIN_DEFAULT_WIDTH = 25
 
const int TERRAIN_DEFAULT_HEIGHT = 25
 
const int DEFAULT_WIDTH = 20
 
const int DEFAULT_HEIGHT = 12
 
const int MAX_WIDTH = MAX_SIZE
 
const int MAX_HEIGHT = MAX_SIZE
 
const int ILLEGAL_STAIR_STAT = -100
 
const string READ_ONLY_CATEGORY = "!ReadOnly"
 
static readonly Guid DEFAULT_3D_BATTLEBG = new Guid("bc5b2bff-f36d-44d2-a306-fafa11ef8a77")
 
static readonly Dictionary< Guid, Guid > BATTLEBG_DICT_2D_TO_3D
 
static readonly Dictionary< Guid, Guid > BATTLEBG_DICT_3D_TO_2D
 
- Static Public Attributes inherited from Yukar.Common.Rom.RomItem
static int thumbnailWidth = 128
 
static int thumbnailHeight = 128
 
const char CATEGORY_SPLITTER = '\\'
 
static CREATETHUMBNAIL createThumbnailFunction = null
 
const int UnknownRefCount = -2000
 

Properties

static int MaxSideSize [get]
 
Catalog Catalog [get, set]
 
int[][] mapHeightMap [get, set]
 
short[][] mapAttribMap [get, set]
 
byte[][] mapFlipMap [get, set]
 
uint dirLightColorPacked [get, set]
 
uint ambLightColorPacked [get, set]
 
bool HasCategory [get]
 map category. Due to the structure, I can't create a folder of folders. More...
 
List< EventRefevents [get]
 
List< MapObjectRefmapobjects [get]
 
List< StairRefstairs [get]
 
List< LocalLightlocalLights [get]
 
List< Placeplaces [get]
 
Guid[] chipIds [get, set]
 
Guid[] stairIds [get, set]
 
int MapNumber [get, set]
 
int Width [get]
 
int Height [get]
 
int MapWidth [get, set]
 
int MapHeight [get, set]
 
bool DisplayMapName [get, set]
 
int TextureResolution [get, set]
 
bool TextureFilter [get, set]
 
float PatternAnimInterval [get, set]
 
int ClusterSize [get, set]
 
int MapHeightScaleFactor [get]
 
Guid DefaultChip [get, set]
 
Guid MapBGM [get, set]
 
Guid MapBGS [get, set]
 
int EnvEffect [get, set]
 
Guid EnvEffectGuid [get, set]
 
Guid MapCamera [get, set]
 
bool FixCamera [get, set]
 
bool AllowWalkOuter [get, set]
 
bool UseAutoScroll [get, set]
 
bool UseCameraLink [get, set]
 
bool KillPlayer [get, set]
 
bool UsePlayerMoveArea [get, set]
 
float LimitUp [get, set]
 
float LimitDown [get, set]
 
float LimitLeft [get, set]
 
float LimitRight [get, set]
 
bool Preload [get, set]
 
bool ReceiveDecal [get, set]
 
Guid CommonEvent1 [get, set]
 
Guid CommonEvent2 [get, set]
 
Guid RenderSettings [get, set]
 
Guid GameWorldMap [get, set]
 
int GameWorldWidth [get, set]
 
int GameWorldHeight [get, set]
 
int GameWorldMapStartX [get, set]
 
int GameWorldMapStartY [get, set]
 
int GameWorldMapWidth [get, set]
 
int GameWorldMapHeight [get, set]
 
bool UseDOF [get]
 
string DisplayRange [get, set]
 
string CameraRange [get, set]
 
bool UseMiniMap [get, set]
 
- Properties inherited from Yukar.Common.Rom.RomItem
System.Drawing.Bitmap Thumbnail [get]
 
ThumbnailStatusType ThumbnailStatus = ThumbnailStatusType.Empty [get, set]
 
string Name [get, set]
 
virtual int RefCount [get]
 
virtual bool UseRefCount [get]
 
Folder Parent [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from Yukar.Common.Rom.RomItem
virtual void Dispose (bool disposing)
 

Detailed Description

map information class

Member Enumeration Documentation

◆ AttribDir

enum Yukar.Common.Rom.Map.AttribDir

Terrain orientation attribute

Enumerator
Top 
NegX 
PosX 
NegZ 
PosZ 
All 

◆ BgType

enum Yukar.Common.Rom.Map.BgType

background type

Enumerator
COLOR 
MODEL 

◆ CameraControlMode

enum Yukar.Common.Rom.Map.CameraControlMode

Camera control mode

Enumerator
UNKNOWN 
NORMAL 
VIEW 
NUM 

◆ EnvironmentEffectType

enum Yukar.Common.Rom.Map.EnvironmentEffectType

Environmental effect type

Enumerator
NONE 
RAIN 
SNOW 
STORM 
MIST 
COLD_WIND 
CONFETTI 

◆ OutsideType

enum Yukar.Common.Rom.Map.OutsideType

Outer type of terrain chip

Enumerator
NOTHING 
REPEAT 
MAPCHIP 

Constructor & Destructor Documentation

◆ Map()

Yukar.Common.Rom.Map.Map ( )

Member Function Documentation

◆ addEvent()

void Yukar.Common.Rom.Map.addEvent ( EventRef  ev)

◆ addLocalLight() [1/2]

LocalLight Yukar.Common.Rom.Map.addLocalLight ( float  x,
float  y,
float  z 
)

◆ addLocalLight() [2/2]

void Yukar.Common.Rom.Map.addLocalLight ( LocalLight  l)

◆ addMapObject()

void Yukar.Common.Rom.Map.addMapObject ( MapObjectRef  mo)

◆ addPlace() [1/2]

Place Yukar.Common.Rom.Map.addPlace ( float  x,
float  y,
float  z,
bool  activate = true 
)

◆ addPlace() [2/2]

Place Yukar.Common.Rom.Map.addPlace ( Place  l)

◆ addStair()

void Yukar.Common.Rom.Map.addStair ( StairRef  s)

◆ beginVisualize()

void Yukar.Common.Rom.Map.beginVisualize ( uint  displayID,
Catalog  catalog,
bool  increment 
)

◆ clearAllCaches()

static void Yukar.Common.Rom.Map.clearAllCaches ( )
static

◆ clearCache()

void Yukar.Common.Rom.Map.clearCache ( )

◆ doConvertBattleBg()

static Guid Yukar.Common.Rom.Map.doConvertBattleBg ( Catalog  catalog,
Guid  battleBg 
)
static

◆ endVisualize()

void Yukar.Common.Rom.Map.endVisualize ( bool  force)

◆ evaluateLightHeightAll()

void Yukar.Common.Rom.Map.evaluateLightHeightAll ( )

◆ getAllMapObjects()

MapObjectBase[] Yukar.Common.Rom.Map.getAllMapObjects ( )

◆ getBattleBg()

Guid Yukar.Common.Rom.Map.getBattleBg ( Catalog  catalog,
BattleSetting  inBattleSetting 
)

◆ getCache()

List< SharpKmyGfx.VertexPositionNormalMapTexture2Color >[,] Yukar.Common.Rom.Map.getCache ( int  x,
int  z,
out List< Guid >  chips 
)

◆ GetCalculatedDisplayRange()

Rectangle Yukar.Common.Rom.Map.GetCalculatedDisplayRange ( )

◆ getChipList()

Dictionary< int, Guid > Yukar.Common.Rom.Map.getChipList ( )

◆ getChipListRev()

Dictionary< Guid, int > Yukar.Common.Rom.Map.getChipListRev ( )

◆ getEvent() [1/3]

EventRef Yukar.Common.Rom.Map.getEvent ( Guid  evGuid)

◆ getEvent() [2/3]

EventRef Yukar.Common.Rom.Map.getEvent ( int  idx)

◆ getEvent() [3/3]

EventRef Yukar.Common.Rom.Map.getEvent ( int  x,
int  z 
)

◆ getEvents() [1/2]

List< EventRef > Yukar.Common.Rom.Map.getEvents ( )

◆ getEvents() [2/2]

EventRef[] Yukar.Common.Rom.Map.getEvents ( int  x,
int  z 
)

◆ getLocalLightByPickupID()

LocalLight Yukar.Common.Rom.Map.getLocalLightByPickupID ( ushort  id)

◆ getLocalLights()

List< LocalLight > Yukar.Common.Rom.Map.getLocalLights ( )

◆ getMapObject()

MapObjectRef Yukar.Common.Rom.Map.getMapObject ( int  index)

◆ getMapObjectNum()

int Yukar.Common.Rom.Map.getMapObjectNum ( )

◆ getMapObjects()

List< MapObjectRef > Yukar.Common.Rom.Map.getMapObjects ( )

◆ getMaxRange()

Rectangle Yukar.Common.Rom.Map.getMaxRange ( )

◆ GetNextMapNumber()

static int Yukar.Common.Rom.Map.GetNextMapNumber ( Catalog  catalog)
static

◆ getNtpCamera()

Camera Yukar.Common.Rom.Map.getNtpCamera ( Catalog  catalog)

◆ getPath()

string Yukar.Common.Rom.Map.getPath ( )

◆ getPlaceByID()

Place Yukar.Common.Rom.Map.getPlaceByID ( int  id)

◆ getPlaceByPickupID()

Place Yukar.Common.Rom.Map.getPlaceByPickupID ( ushort  id)

◆ getSpotReferenceCount()

static int Yukar.Common.Rom.Map.getSpotReferenceCount ( Catalog  catalog,
Guid  mapGuid,
int  placeId,
Event  exclude = null,
int  cmdIndex = -1 
)
static

◆ getSpotReferenceList()

static IEnumerable< Script > Yukar.Common.Rom.Map.getSpotReferenceList ( Catalog  catalog,
Guid  mapGuid,
int  placeId 
)
static

◆ getStair()

StairRef Yukar.Common.Rom.Map.getStair ( int  index)

◆ getStairList()

Dictionary< int, Guid > Yukar.Common.Rom.Map.getStairList ( )

◆ getStairListRev()

Dictionary< Guid, int > Yukar.Common.Rom.Map.getStairListRev ( )

◆ getStairs() [1/2]

List< StairRef > Yukar.Common.Rom.Map.getStairs ( )

◆ getStairs() [2/2]

List< StairRef > Yukar.Common.Rom.Map.getStairs ( int  x,
int  z 
)

◆ getTerrainAttrib()

int Yukar.Common.Rom.Map.getTerrainAttrib ( int  x,
int  z,
AttribDir  dir = AttribDir.Top 
)

◆ getTerrainFlip()

int Yukar.Common.Rom.Map.getTerrainFlip ( int  x,
int  z,
AttribDir  dir = AttribDir.Top 
)

◆ getTerrainHeight() [1/2]

int Yukar.Common.Rom.Map.getTerrainHeight ( int  x,
int  z 
)

◆ getTerrainHeight() [2/2]

int Yukar.Common.Rom.Map.getTerrainHeight ( int  x,
int  z,
int  outerHeight 
)

◆ getTerrainMinMaxHeight()

void Yukar.Common.Rom.Map.getTerrainMinMaxHeight ( ref int  minY,
ref int  maxY 
)

◆ getUniquePlaceID()

int Yukar.Common.Rom.Map.getUniquePlaceID ( )

◆ initializingAfterLoading()

override bool Yukar.Common.Rom.Map.initializingAfterLoading ( )
virtual

Reimplemented from Yukar.Common.Rom.RomItem.

◆ InnerOfData()

bool Yukar.Common.Rom.Map.InnerOfData ( float  x,
float  z 
)

◆ isReadOnly()

bool Yukar.Common.Rom.Map.isReadOnly ( )

◆ load()

override void Yukar.Common.Rom.Map.load ( System.IO.BinaryReader  reader)

◆ NormalizeMapNumber()

static void Yukar.Common.Rom.Map.NormalizeMapNumber ( Catalog  catalog)
static

Map number normalization

◆ outOfData()

bool Yukar.Common.Rom.Map.outOfData ( float  x,
float  z 
)

◆ removeEvent()

void Yukar.Common.Rom.Map.removeEvent ( Catalog  catalog,
EventRef  ev,
Dictionary< Map, List< Place > >  removedPlaces 
)

◆ removeEventWithoutPlaces()

void Yukar.Common.Rom.Map.removeEventWithoutPlaces ( Catalog  catalog,
EventRef  ev 
)

◆ removeLocalLight()

void Yukar.Common.Rom.Map.removeLocalLight ( LocalLight  l)

◆ removeMapObject()

void Yukar.Common.Rom.Map.removeMapObject ( MapObjectRef  mo)

◆ removePlace()

void Yukar.Common.Rom.Map.removePlace ( Place  l)

◆ removePlacesAll()

void Yukar.Common.Rom.Map.removePlacesAll ( Func< Place, bool >  condition)

◆ removeStair()

void Yukar.Common.Rom.Map.removeStair ( StairRef  s)

◆ save()

override void Yukar.Common.Rom.Map.save ( System.IO.BinaryWriter  writer)

◆ saveUsedGUID()

override void Yukar.Common.Rom.Map.saveUsedGUID ( BinaryWriter  writer,
bool  inIncludeChildUseRomGUID 
)
virtual

Export the GUID you are using (for tools)

Parameters
writerWriter
inIncludeChildUseRomGUIDDoes it also include the roms used by the roms used?

Reimplemented from Yukar.Common.Rom.RomItem.

◆ setCache()

void Yukar.Common.Rom.Map.setCache ( int  x,
int  z,
List< SharpKmyGfx.VertexPositionNormalMapTexture2Color c[,],
List< Guid >  chiplist 
)

◆ setSize()

void Yukar.Common.Rom.Map.setSize ( int  w,
int  h,
int  shiftX,
int  shiftZ,
int  defaultHeight,
bool  isInitialize = false,
short  newAttrMarker = 0 
)

◆ setTerrain()

void Yukar.Common.Rom.Map.setTerrain ( int  x,
int  z,
int  attrib,
int  height 
)

◆ setTerrainAttrib()

bool Yukar.Common.Rom.Map.setTerrainAttrib ( int  x,
int  z,
int  attrib,
AttribDir  dir 
)

◆ setTerrainHeight()

void Yukar.Common.Rom.Map.setTerrainHeight ( int  x,
int  z,
int  height 
)

◆ setTerrainUVFlip()

bool Yukar.Common.Rom.Map.setTerrainUVFlip ( int  x,
int  z,
AttribDir  dir,
bool  flip 
)

Member Data Documentation

◆ allMapObjects

List<MapObjectBase> Yukar.Common.Rom.Map.allMapObjects = new List<MapObjectBase>()

◆ allowWalkOuter

bool Yukar.Common.Rom.Map.allowWalkOuter = false

◆ ambIntensity

float Yukar.Common.Rom.Map.ambIntensity = 0.3f

◆ ambLightColor

Color Yukar.Common.Rom.Map.ambLightColor

◆ areaBattleSettings

List<AreaBattleSetting> Yukar.Common.Rom.Map.areaBattleSettings = new List<AreaBattleSetting>()

◆ autoScrollParams

AutoScrollParams Yukar.Common.Rom.Map.autoScrollParams = new AutoScrollParams()

◆ BATTLEBG_DICT_2D_TO_3D

readonly Dictionary<Guid, Guid> Yukar.Common.Rom.Map.BATTLEBG_DICT_2D_TO_3D
static

◆ BATTLEBG_DICT_3D_TO_2D

readonly Dictionary<Guid, Guid> Yukar.Common.Rom.Map.BATTLEBG_DICT_3D_TO_2D
static
Initial value:
= new Dictionary<Guid, Guid>()
{
{new Guid("426b9544-412a-44de-87b6-1fc076b4211d"), new Guid("380d15bf-235f-46c9-9680-771e5cf10848")},
{new Guid("2c37a119-3642-4b7b-b126-3f96c67f26f3"), new Guid("133d4641-29e6-44dd-9186-a48159392397")},
{new Guid("c206dd8f-74a4-4dd2-9cfb-b38e9dc352d9"), new Guid("1a4eec0d-887c-4cc3-bdbd-54140fa6ca4b")},
{new Guid("3491b6e6-0054-4664-9805-bc6781220f1a"), new Guid("ae3c6331-a4ca-4c4d-b3fa-03b98ef1cd52")},
{new Guid("7a5928c8-5c74-4965-a44f-e90131ee3c6d"), new Guid("eeb1e440-6cc9-4394-bcbf-76b6526fb37c")},
{new Guid("2fa5391e-3333-4455-b2dc-3f48bf55302c"), new Guid("1bcf9ef9-5c7e-4360-85d1-3ab99fde91b3")},
{new Guid("16f91c50-9f93-4ef1-b98d-69f069138454"), new Guid("ff8f1a26-fd69-4c62-9a1d-ffa7b09d8667")},
{new Guid("7e1741b3-371c-43c3-b9b2-049d39cd5980"), new Guid("a3dc1d62-3882-423d-8c75-016b483740e0")},
{new Guid("583e5d5c-2f45-4561-a85a-57ab8b90164f"), new Guid("7fc243a3-ebdf-49ec-b92e-1760004be599")},
{new Guid("e312dec3-04fb-491b-af89-e1570dab6460"), new Guid("7cd94cda-c4dd-4a15-9c75-155d1cd910e9")},
{new Guid("3acf943d-d900-4262-b02e-16caaabab41d"), new Guid("0a4cbcd3-97da-4857-83df-88d576d37f1a")},
{new Guid("02581a36-cdb6-4360-a919-ba51f3358b70"), new Guid("29b6104b-9a4c-454b-8f00-c8664d308641")},
{new Guid("704022b6-97a2-4f06-a071-59a29287e173"), new Guid("13ee4d1b-274b-422d-9531-7b13d30db4f2")},
{new Guid("0f2ca7ce-e199-48f8-beb4-861ba14ea44a"), new Guid("3ed1d8e5-16ee-40f9-9ffd-b0909c4a17c5")},
{new Guid("6d2e2dd5-099e-4743-9098-350acfcdc541"), new Guid("7cd94cda-c4dd-4a15-9c75-155d1cd910e9")},
{new Guid("2f823b5a-5701-4214-a981-293a195c8606"), new Guid("998ba3a0-50e2-440c-93de-eed9125d704f")},
{new Guid("4fe4d044-5bf4-4399-bd65-2f59e896d452"), new Guid("998ba3a0-50e2-440c-93de-eed9125d704f")},
{new Guid("753d0d06-30f4-435a-b996-d3ac860c2318"), new Guid("2f659b07-3766-4f1c-aae8-3660b2354764")},
{new Guid("4a33c11a-11ca-43e6-9079-c2b403348456"), new Guid("ed78b8ca-7188-45dc-8766-49c3427d7899")},
{new Guid("0d8ccc56-8415-4ad7-9cfd-067bd361ed67"), new Guid("619d663a-19b0-42a8-adc0-2d4db3bc0359")},
{new Guid("eabd5723-42e6-4417-b614-9a3b727539d1"), new Guid("c510d390-bc98-4491-8d37-666ec43825e0")},
{new Guid("8be48803-c7f9-45d1-847e-e8dc3a5ccd81"), new Guid("8b90911e-1bc3-4cb7-a1eb-196ff5f300c3")},
}

◆ bgcolor

float [] Yukar.Common.Rom.Map.bgcolor

◆ bgType

BgType Yukar.Common.Rom.Map.bgType

◆ billboardLightModulation

float Yukar.Common.Rom.Map.billboardLightModulation = 1.0f

◆ cameraModeForConvert

CameraControlMode Yukar.Common.Rom.Map.cameraModeForConvert

◆ chipSet

Guid Yukar.Common.Rom.Map.chipSet

◆ clusterSize

uint Yukar.Common.Rom.Map.clusterSize = 16

◆ commonEventRootFolder

Common.Rom.Folder Yukar.Common.Rom.Map.commonEventRootFolder = new Folder()

◆ commonEvents

List<Guid> Yukar.Common.Rom.Map.commonEvents = new List<Guid>()

◆ DEFAULT_3D_BATTLEBG

readonly Guid Yukar.Common.Rom.Map.DEFAULT_3D_BATTLEBG = new Guid("bc5b2bff-f36d-44d2-a306-fafa11ef8a77")
static

◆ DEFAULT_HEIGHT

const int Yukar.Common.Rom.Map.DEFAULT_HEIGHT = 12
static

◆ DEFAULT_WIDTH

const int Yukar.Common.Rom.Map.DEFAULT_WIDTH = 20
static

◆ defaultChip

Guid Yukar.Common.Rom.Map.defaultChip = Guid.Empty

◆ dirLightColor

Color Yukar.Common.Rom.Map.dirLightColor

◆ dirLightIntensity

float Yukar.Common.Rom.Map.dirLightIntensity = 0.4f

◆ displayMapName

bool Yukar.Common.Rom.Map.displayMapName = true

◆ endPosEventDummy

Event Yukar.Common.Rom.Map.endPosEventDummy = new Event() { name = "AutoScroll End" }
static

◆ envEffect

EnvironmentEffectType Yukar.Common.Rom.Map.envEffect

◆ envEffectGuid

Guid Yukar.Common.Rom.Map.envEffectGuid = Guid.Empty

◆ fixCamera

bool Yukar.Common.Rom.Map.fixCamera = false

◆ fogColor

float [] Yukar.Common.Rom.Map.fogColor

◆ gameWorld

GameWorld Yukar.Common.Rom.Map.gameWorld = new GameWorld()

◆ groups

List<ObjectGroup> Yukar.Common.Rom.Map.groups

◆ iblIntensity

float Yukar.Common.Rom.Map.iblIntensity = 0.0f

◆ ILLEGAL_STAIR_STAT

const int Yukar.Common.Rom.Map.ILLEGAL_STAIR_STAT = -100
static

◆ lightOnForBuildings

bool Yukar.Common.Rom.Map.lightOnForBuildings

◆ loadedTime

DateTime Yukar.Common.Rom.Map.loadedTime

◆ LUT_DICT_ID_TO_GUID

readonly List<Guid> Yukar.Common.Rom.Map.LUT_DICT_ID_TO_GUID
static
Initial value:
= new List<Guid>()
{
Guid.Empty,
new Guid("65f77457-dda0-4cad-8fa2-34c2e1dd357a"),
new Guid("63258c8a-b5ef-48bc-b839-9d60f332b866"),
new Guid("d0d443d7-ce14-4672-8b68-17094a1495cb"),
new Guid("59c0bf8a-eec6-44cd-88e9-b1120257467e"),
new Guid("b65d7712-69bf-4283-adfe-354d7b4e8780"),
new Guid("430aa385-b3c8-49f0-a8d9-3dd16dc35fc1"),
new Guid("de7a3331-ebec-4089-b9e9-3672de841a5d"),
new Guid("6d0848f6-5424-4d6e-82d9-947b158923bc"),
new Guid("ec4476f3-adb8-4888-8425-ba93ed9b7757"),
new Guid("595a9c6f-a7e2-40aa-a418-4d5a1b35fe13"),
new Guid("6bf577fe-5e4c-4f22-a53f-2daa35c6c468"),
new Guid("c3ff7dc2-29cb-44a7-abb2-5d6885c59b8a"),
new Guid("ef49e0da-0b5f-4a5d-9e4f-0d5e0fa5cd58"),
new Guid("b910d8f1-25b7-41d3-99ed-4ee1d21053c2"),
new Guid("bab2fa65-ffca-464a-8297-54f959f3d60e"),
new Guid("44ae0ddb-b39c-4b67-ac0c-019a36553e15"),
new Guid("a750e3b1-ddfb-4499-b219-8c411cfa71d9"),
new Guid("0d7a1b8c-df33-441a-bd53-43657133a7fe"),
new Guid("624dfbdd-ad5a-4fbb-8f74-de1fbe485232"),
}

◆ mapBattleSetting

BattleSetting Yukar.Common.Rom.Map.mapBattleSetting

◆ MAPBG_DICT_ID_TO_GUID

readonly List<Guid> Yukar.Common.Rom.Map.MAPBG_DICT_ID_TO_GUID
static
Initial value:
= new List<Guid>()
{
Guid.Empty,
new Guid("609eb589-9654-44b2-a1ad-697cf801e40c"),
new Guid("01aee58b-c33d-463d-8a8b-c6bbeb2b8b54"),
new Guid("ffe7a6bc-5285-4343-a87e-78d465160b9d"),
new Guid("b31aa660-1124-4af4-9429-7c1dc67d03a0"),
new Guid("1db250f7-9733-4f53-87a6-086d808eb18a"),
new Guid("32715e8e-9469-4954-b61d-d8d19f74aeb7"),
new Guid("d65cf7bd-95a4-4b3a-914d-d692aad77443"),
new Guid("67c9e1f9-1e46-48c2-ac8e-aba08cda548a"),
new Guid("24852f81-e0fa-4784-95da-8e332a5b1d8a"),
new Guid("b2886a53-ef64-4b75-bde4-52839bc894fc"),
new Guid("5bab9afe-2355-41e8-b0f6-3f5a3728e90a"),
new Guid("03b3b298-fb4e-42be-aa20-ee94e383a7f6"),
new Guid("87fa6285-65f9-4104-9f3a-89dbe8298cae"),
new Guid("4c983ee5-2608-4e7b-a03e-04fae8fbabdd"),
new Guid("00fa7575-e44a-4003-9395-b2f0bf8bf7a4"),
new Guid("614de876-f58c-4664-b6b5-724490af032c"),
new Guid("fa590f68-80d0-46ff-8372-76097a78cc9d"),
new Guid("aaa78e44-8363-47c8-808a-4b3fb358199e"),
}

◆ mapBgm

Guid Yukar.Common.Rom.Map.mapBgm

◆ MAPBGMATERIAL_DICT_ID_TO_GUID

readonly List<Guid> Yukar.Common.Rom.Map.MAPBGMATERIAL_DICT_ID_TO_GUID
static
Initial value:
= new List<Guid>()
{
Guid.Empty,
new Guid("02d2693c-2793-4642-a1f8-7342661553ad"),
new Guid("f9fc43cb-a000-464a-a3da-a73b9ecfb2cd"),
new Guid("b93eb247-c87f-45fd-8714-e31b4adc9cf8"),
new Guid("560f9f10-9e28-4a50-9adf-f13cce2f391e"),
new Guid("03a6b338-2ef2-407d-94b5-e4712bac1554"),
}

◆ mapBgs

Guid Yukar.Common.Rom.Map.mapBgs

◆ mapCamera

Guid Yukar.Common.Rom.Map.mapCamera

◆ mapCameraRange

Rectangle Yukar.Common.Rom.Map.mapCameraRange = new Rectangle()

◆ mapDisplayRange

Rectangle Yukar.Common.Rom.Map.mapDisplayRange = new Rectangle()

◆ mapHeightScaleFactor

int Yukar.Common.Rom.Map.mapHeightScaleFactor = 1

◆ mapSceneName

string Yukar.Common.Rom.Map.mapSceneName = ""

◆ mapSceneNameModified

bool Yukar.Common.Rom.Map.mapSceneNameModified = false

◆ MAX_HEIGHT

const int Yukar.Common.Rom.Map.MAX_HEIGHT = MAX_SIZE
static

◆ MAX_WIDTH

const int Yukar.Common.Rom.Map.MAX_WIDTH = MAX_SIZE
static

◆ maxAreaBattleSettings

const int Yukar.Common.Rom.Map.maxAreaBattleSettings = 999
static

◆ MaxAreaSize

int Yukar.Common.Rom.Map.MaxAreaSize = 512 * 512
static

◆ maxEncounts

const int Yukar.Common.Rom.Map.maxEncounts = 999
static

◆ maxEncountSteps

const int Yukar.Common.Rom.Map.maxEncountSteps = 100
static

◆ maxLightCount

uint Yukar.Common.Rom.Map.maxLightCount = 4

◆ maxMaxMonsters

const int Yukar.Common.Rom.Map.maxMaxMonsters = 8
static

◆ minEncountSteps

const int Yukar.Common.Rom.Map.minEncountSteps = 1
static

◆ MinSideSize

int Yukar.Common.Rom.Map.MinSideSize = 2
static

◆ modifiedTime

DateTime Yukar.Common.Rom.Map.modifiedTime

◆ objectRootFolder

Common.Rom.Folder Yukar.Common.Rom.Map.objectRootFolder = new Folder()

◆ outsideType

OutsideType Yukar.Common.Rom.Map.outsideType

◆ patternAnimInterval

float Yukar.Common.Rom.Map.patternAnimInterval = 0.33f

◆ preload

bool Yukar.Common.Rom.Map.preload

◆ READ_ONLY_CATEGORY

const string Yukar.Common.Rom.Map.READ_ONLY_CATEGORY = "!ReadOnly"
static

◆ receiveDecal

bool Yukar.Common.Rom.Map.receiveDecal = true

◆ RecommendedMaxAreaSize

int Yukar.Common.Rom.Map.RecommendedMaxAreaSize = 256 * 256
static

◆ reflectionIntensity

float Yukar.Common.Rom.Map.reflectionIntensity = 1.0f

◆ REFMAP_DICT_ID_TO_GUID

readonly List<Guid> Yukar.Common.Rom.Map.REFMAP_DICT_ID_TO_GUID
static
Initial value:
= new List<Guid>()
{
Guid.Empty,
new Guid("71d8f1be-93ee-4f91-a8e5-c128dd662814"),
new Guid("64422708-c782-4442-895b-adeffe67b103"),
new Guid("bd58e4e6-bca2-418a-aa6e-34daf88fa4c2"),
new Guid("5ee2f00d-1b57-4df7-ac5a-094408a8d325"),
new Guid("ff48f139-ee59-49d5-bc6c-48e84abe00c3"),
new Guid("581b835e-f0b6-442a-9434-f1aeafc98cf2"),
new Guid("10b95a26-e4a2-4165-8cc7-de0a7aaab6be"),
new Guid("9dea528d-6050-4c31-8546-f00dfde1fecd"),
new Guid("4e2f3ae5-1fef-4e41-9711-ebb2d4a81454"),
new Guid("4b8be1d8-ba62-46dc-9875-634ec64faa08"),
new Guid("19180cb1-7c10-4021-afff-f26fc5d17331"),
new Guid("1c8eb263-cd2f-4a26-9377-8af6d1063f16"),
new Guid("89a07ec0-7bc5-4b4a-9741-1367693682cf"),
new Guid("32a4f388-3958-4d14-8c8a-fac16721c7b4"),
new Guid("2d50c0d9-e06a-41db-a5df-3e9f0adcf07f"),
new Guid("301cb502-48dd-4b9c-be6d-21f3a353b5b8"),
new Guid("91fdc2aa-6b52-460f-8cad-1b46b9b48b6d"),
new Guid("5af4b7c9-7076-43d2-9c3e-25dff1ec4bb9"),
new Guid("c79badc0-8914-4710-b6e7-ec8a6a4db64a"),
new Guid("308b59f7-172f-468c-a06e-cc6e75e118dc"),
}

◆ renderParams

RenderParams Yukar.Common.Rom.Map.renderParams = new RenderParams()

◆ renderSettings

Guid Yukar.Common.Rom.Map.renderSettings

◆ shadowBias

float Yukar.Common.Rom.Map.shadowBias = 0.001f

◆ shadowCascadeCount

int Yukar.Common.Rom.Map.shadowCascadeCount = 1

◆ shadowCascadeStep

Vector3 Yukar.Common.Rom.Map.shadowCascadeStep = new Vector3(0.05f, 0.15f, 0.5f)

◆ shadowDistance

float Yukar.Common.Rom.Map.shadowDistance = 50f

◆ shadowMargin

float Yukar.Common.Rom.Map.shadowMargin = 30f

◆ shadowRotateX

float Yukar.Common.Rom.Map.shadowRotateX = -1.2f

◆ shadowRotateY

float Yukar.Common.Rom.Map.shadowRotateY = -0.7f

◆ skyFollowPlayer

bool Yukar.Common.Rom.Map.skyFollowPlayer = true

◆ skyModel

Guid Yukar.Common.Rom.Map.skyModel

◆ skyModelScale

float Yukar.Common.Rom.Map.skyModelScale = 1.0f

◆ skyPos

float [] Yukar.Common.Rom.Map.skyPos = new float[] { 0, 0, 0 }

◆ startPosEventDummy

Event Yukar.Common.Rom.Map.startPosEventDummy = new Event() { name = "AutoScroll Start" }
static

◆ STARTTPOINT_PICKUPID

const ushort Yukar.Common.Rom.Map.STARTTPOINT_PICKUPID = 1
static

PickupID

◆ TERRAIN_DEFAULT_HEIGHT

const int Yukar.Common.Rom.Map.TERRAIN_DEFAULT_HEIGHT = 25
static

◆ TERRAIN_DEFAULT_WIDTH

const int Yukar.Common.Rom.Map.TERRAIN_DEFAULT_WIDTH = 25
static

◆ textureFilter

bool Yukar.Common.Rom.Map.textureFilter = false

◆ textureResolution

int Yukar.Common.Rom.Map.textureResolution = 128

◆ tpCamera

ThirdPersonCameraSettings Yukar.Common.Rom.Map.tpCamera

◆ useMiniMap

bool Yukar.Common.Rom.Map.useMiniMap = true

Property Documentation

◆ AllowWalkOuter

bool Yukar.Common.Rom.Map.AllowWalkOuter
getset

◆ ambLightColorPacked

uint Yukar.Common.Rom.Map.ambLightColorPacked
getset

◆ CameraRange

string Yukar.Common.Rom.Map.CameraRange
getset

◆ Catalog

Catalog Yukar.Common.Rom.Map.Catalog
getset

◆ chipIds

Guid [] Yukar.Common.Rom.Map.chipIds
getset

◆ ClusterSize

int Yukar.Common.Rom.Map.ClusterSize
getset

◆ CommonEvent1

Guid Yukar.Common.Rom.Map.CommonEvent1
getset

◆ CommonEvent2

Guid Yukar.Common.Rom.Map.CommonEvent2
getset

◆ DefaultChip

Guid Yukar.Common.Rom.Map.DefaultChip
getset

◆ dirLightColorPacked

uint Yukar.Common.Rom.Map.dirLightColorPacked
getset

◆ DisplayMapName

bool Yukar.Common.Rom.Map.DisplayMapName
getset

◆ DisplayRange

string Yukar.Common.Rom.Map.DisplayRange
getset

◆ EnvEffect

int Yukar.Common.Rom.Map.EnvEffect
getset

◆ EnvEffectGuid

Guid Yukar.Common.Rom.Map.EnvEffectGuid
getset

◆ events

List<EventRef> Yukar.Common.Rom.Map.events
get

◆ FixCamera

bool Yukar.Common.Rom.Map.FixCamera
getset

◆ GameWorldHeight

int Yukar.Common.Rom.Map.GameWorldHeight
getset

◆ GameWorldMap

Guid Yukar.Common.Rom.Map.GameWorldMap
getset

◆ GameWorldMapHeight

int Yukar.Common.Rom.Map.GameWorldMapHeight
getset

◆ GameWorldMapStartX

int Yukar.Common.Rom.Map.GameWorldMapStartX
getset

◆ GameWorldMapStartY

int Yukar.Common.Rom.Map.GameWorldMapStartY
getset

◆ GameWorldMapWidth

int Yukar.Common.Rom.Map.GameWorldMapWidth
getset

◆ GameWorldWidth

int Yukar.Common.Rom.Map.GameWorldWidth
getset

◆ HasCategory

bool Yukar.Common.Rom.Map.HasCategory
get

map category. Due to the structure, I can't create a folder of folders.

◆ Height

int Yukar.Common.Rom.Map.Height
get

◆ KillPlayer

bool Yukar.Common.Rom.Map.KillPlayer
getset

◆ LimitDown

float Yukar.Common.Rom.Map.LimitDown
getset

◆ LimitLeft

float Yukar.Common.Rom.Map.LimitLeft
getset

◆ LimitRight

float Yukar.Common.Rom.Map.LimitRight
getset

◆ LimitUp

float Yukar.Common.Rom.Map.LimitUp
getset

◆ localLights

List<LocalLight> Yukar.Common.Rom.Map.localLights
get

◆ mapAttribMap

short [][] Yukar.Common.Rom.Map.mapAttribMap
getset

◆ MapBGM

Guid Yukar.Common.Rom.Map.MapBGM
getset

◆ MapBGS

Guid Yukar.Common.Rom.Map.MapBGS
getset

◆ MapCamera

Guid Yukar.Common.Rom.Map.MapCamera
getset

◆ mapFlipMap

byte [][] Yukar.Common.Rom.Map.mapFlipMap
getset

◆ MapHeight

int Yukar.Common.Rom.Map.MapHeight
getset

◆ mapHeightMap

int [][] Yukar.Common.Rom.Map.mapHeightMap
getset

◆ MapHeightScaleFactor

int Yukar.Common.Rom.Map.MapHeightScaleFactor
get

◆ MapNumber

int Yukar.Common.Rom.Map.MapNumber
getset

◆ mapobjects

List<MapObjectRef> Yukar.Common.Rom.Map.mapobjects
get

◆ MapWidth

int Yukar.Common.Rom.Map.MapWidth
getset

◆ MaxSideSize

int Yukar.Common.Rom.Map.MaxSideSize
staticget

◆ PatternAnimInterval

float Yukar.Common.Rom.Map.PatternAnimInterval
getset

◆ places

List<Place> Yukar.Common.Rom.Map.places
get

◆ Preload

bool Yukar.Common.Rom.Map.Preload
getset

◆ ReceiveDecal

bool Yukar.Common.Rom.Map.ReceiveDecal
getset

◆ RenderSettings

Guid Yukar.Common.Rom.Map.RenderSettings
getset

◆ stairIds

Guid [] Yukar.Common.Rom.Map.stairIds
getset

◆ stairs

List<StairRef> Yukar.Common.Rom.Map.stairs
get

◆ TextureFilter

bool Yukar.Common.Rom.Map.TextureFilter
getset

◆ TextureResolution

int Yukar.Common.Rom.Map.TextureResolution
getset

◆ UseAutoScroll

bool Yukar.Common.Rom.Map.UseAutoScroll
getset

◆ UseCameraLink

bool Yukar.Common.Rom.Map.UseCameraLink
getset

◆ UseDOF

bool Yukar.Common.Rom.Map.UseDOF
get

◆ UseMiniMap

bool Yukar.Common.Rom.Map.UseMiniMap
getset

◆ UsePlayerMoveArea

bool Yukar.Common.Rom.Map.UsePlayerMoveArea
getset

◆ Width

int Yukar.Common.Rom.Map.Width
get