Logo
クラス | 公開型 | 公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 静的公開変数類 | プロパティ | 全メンバ一覧
Yukar.Common.Rom.Map クラス

マップ情報クラス [詳解]

Yukar.Common.Rom.Map の継承関係図
Yukar.Common.Rom.RomItem Yukar.Common.Rom.RomItem Yukar.Common.Rom.IChunk Yukar.Common.Rom.IChunk

クラス

class  AreaBattleSetting
 エリア毎のバトル設定情報クラス(敵の分布リスト) [詳解]
 
class  AutoScrollParams
 自動スクロール情報クラス [詳解]
 
class  BattleSetting
 マップ全体のバトル設定情報クラス(敵の分布リスト) [詳解]
 
class  Encount
 バトルのエンカウント情報クラス [詳解]
 
class  EventRef
 配置イベント情報クラス [詳解]
 
class  GameWorld
 全体マップ情報クラス(未使用) [詳解]
 
class  LocalLight
 ローカルライト情報クラス [詳解]
 
class  MapCBSizeInfo
 
class  MapObjectBase
 マップ配置物の基底クラス [詳解]
 
class  MapObjectRef
 配置物体情報クラス [詳解]
 
class  ObjectGroup
 グループ情報クラス [詳解]
 
class  Place
 場所情報クラス(移動先、マップカメラ) [詳解]
 
class  RenderParams
 レンダリング設定クラス(旧タイプ情報) [詳解]
 
class  SlopeStairsRef
 坂・階段情報クラス(ツール拡張用) [詳解]
 
class  StairRef
 坂・階段情報クラス [詳解]
 
class  TerrainCBInfo
 地形のクリップボード情報 [詳解]
 

公開型

enum  AttribDir {
  Top , NegX , PosX , NegZ ,
  PosZ , All
}
 地形方向属性 [詳解]
 
enum  CameraControlMode { UNKNOWN = -1 , NORMAL , VIEW , NUM }
 カメラ制御モード [詳解]
 
enum  SSAOALGORITHM { VIEW = 0 , VIEWADJUST = 1 , LINEAR = 2 }
 SSAO関連設定 [詳解]
 
enum  SSAOBLURTYPE { LEGACY = 0 , BILATERAL = 1 , BILATERALHALF = 2 }
 SSAO関連設定 [詳解]
 
enum  OutsideType { NOTHING , REPEAT , MAPCHIP }
 地形チップの外側タイプ [詳解]
 
enum  BgType { COLOR , MODEL }
 背景タイプ [詳解]
 
enum  EnvironmentEffectType {
  NONE , RAIN , SNOW , STORM ,
  MIST , COLD_WIND , CONFETTI
}
 環境エフェクトタイプ [詳解]
 
- 基底クラス Yukar.Common.Rom.RomItem に属する継承公開型
enum  ThumbnailStatusType { Empty = 0 , Creating , Created , Failed }
 サムネイル画像生成状況 [詳解]
 

公開メンバ関数

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)
 使用しているGUIDの書き出し(ツール用) [詳解]
 
override bool initializingAfterLoading ()
 
bool isReadOnly ()
 
Guid getBattleBg (Catalog catalog, BattleSetting inBattleSetting)
 
MapObjectBase[] getAllMapObjects ()
 
- 基底クラス 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)
 使用しているGUIDの書き出し(ツール用) [詳解]
 
void saveUsedGUID (BinaryWriter writer)
 使用しているGUIDの書き出し(ツール用) [詳解]
 
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)
 使用しているIdを対応するロムのIdに差し替える [詳解]
 
void ClearId (List< Rom.RomItem > inClearRomItemList)
 リストのロムの使用を削除 [詳解]
 
void Dispose ()
 
void AddUpdatecall (int count)
 
void save (BinaryWriter writer)
 
void load (BinaryReader reader)
 

静的公開メンバ関数

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)
 マップ番号の正規化 [詳解]
 
static int GetNextMapNumber (Catalog catalog)
 
static Guid doConvertBattleBg (Catalog catalog, Guid battleBg)
 
- 基底クラス 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)
 

公開変数類

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()
 
- 基底クラス Yukar.Common.Rom.RomItem に属する継承公開変数類
Guid guId
 
String name
 
string tags = ""
 
string category = ""
 

静的公開変数類

static int RecommendedMaxAreaSize = 256 * 256
 
static int MaxAreaSize = 512 * 512
 
static int MinSideSize = 2
 
const ushort STARTTPOINT_PICKUPID = 1
 PickupID [詳解]
 
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
 
- 基底クラス Yukar.Common.Rom.RomItem に属する継承静的公開変数類
static int thumbnailWidth = 128
 
static int thumbnailHeight = 128
 
const char CATEGORY_SPLITTER = '\\'
 
static CREATETHUMBNAIL createThumbnailFunction = null
 
const int UnknownRefCount = -2000
 

プロパティ

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]
 マップカテゴリ。これが設定されているとマップエディタ上ではカテゴリ名のフォルダに入れられる。 構造上、フォルダのフォルダが作れない。ペアレントの概念に変更すれば可能なはずだが… [詳解]
 
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]
 
- 基底クラス 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]
 

その他の継承メンバ

- 基底クラス Yukar.Common.Rom.RomItem に属する継承限定公開メンバ関数
virtual void Dispose (bool disposing)
 

詳解

マップ情報クラス

列挙型メンバ詳解

◆ AttribDir

enum Yukar.Common.Rom.Map.AttribDir

地形方向属性

列挙値
Top 
NegX 
PosX 
NegZ 
PosZ 
All 

◆ BgType

enum Yukar.Common.Rom.Map.BgType

背景タイプ

列挙値
COLOR 
MODEL 

◆ CameraControlMode

enum Yukar.Common.Rom.Map.CameraControlMode

カメラ制御モード

列挙値
UNKNOWN 
NORMAL 
VIEW 
NUM 

◆ EnvironmentEffectType

enum Yukar.Common.Rom.Map.EnvironmentEffectType

環境エフェクトタイプ

列挙値
NONE 
RAIN 
SNOW 
STORM 
MIST 
COLD_WIND 
CONFETTI 

◆ OutsideType

enum Yukar.Common.Rom.Map.OutsideType

地形チップの外側タイプ

列挙値
NOTHING 
REPEAT 
MAPCHIP 

◆ SSAOALGORITHM

enum Yukar.Common.Rom.Map.SSAOALGORITHM

SSAO関連設定

列挙値
VIEW 
VIEWADJUST 
LINEAR 

◆ SSAOBLURTYPE

enum Yukar.Common.Rom.Map.SSAOBLURTYPE

SSAO関連設定

列挙値
LEGACY 
BILATERAL 
BILATERALHALF 

構築子と解体子

◆ Map()

Yukar.Common.Rom.Map.Map ( )

メソッド詳解

◆ 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

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

マップ番号の正規化

◆ 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

使用しているGUIDの書き出し(ツール用)

引数
writerライター
inIncludeChildUseRomGUID使用しているロムが使用しているロムも含むか?

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 
)

メンバ詳解

◆ 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
初期値:
= 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
初期値:
= 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
初期値:
= 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
初期値:
= 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
初期値:
= 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

プロパティ詳解

◆ 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

マップカテゴリ。これが設定されているとマップエディタ上ではカテゴリ名のフォルダに入れられる。 構造上、フォルダのフォルダが作れない。ペアレントの概念に変更すれば可能なはずだが…

◆ 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