Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
List of all members
TileMap Class Reference
Inheritance diagram for TileMap:
Additional Inherited Members
Public Types inherited from
BaseTileMap
enum
WallClipMode
{
ByRoom
,
ByLot
}
enum
InnerMode
{
None
,
InnerBlock
,
Height
,
BuildMode
}
enum
CardIconMode
{
None
,
Inspect
,
Deconstruct
,
State
,
Visibility
}
enum
ScreenHighlight
{
None
,
SunMap
}
Public Member Functions inherited from
BaseTileMap
void
OnActivate
(
BaseGameScreen
_screen)
virtual void
Draw
()
void
RefreshHeight
()
virtual void
DrawTile
()
Vector3
GetThingPosition
(
Card
tg,
Point
p)
int
GetApproximateBlocklight
(
Cell
cell
)
int
GetRoofLight
(
Lot
lot)
void
DrawRoof
(
Lot
lot)
void
SetRoofHeight
(
MeshPassParam
_param,
Cell
_cell, int _cx, int _cz, int h=0, int altitude=0, int dirWall=-1, bool ignoreAltitudeY=false)
Static Public Member Functions inherited from
BaseTileMap
static int
GetColorInt
(ref
Color
matColor, int p)
Static Public Member Functions inherited from
EMono
static int
rnd
(int a)
Public Attributes inherited from
BaseTileMap
int
count
Collider2D
mouseCollider
Vector3
colliderFix
int
maxColliderCheck
float
heightBlockSize
float
slopeFixZ
float
heightModDeco
float
heightLimitDeco
Vector3
heightMod
Vector3
ugFix
Vector3
ugFixBridge
Vector3
ugFixBridgeBottom
Vector3
ugFixBridgeTop
Vector3
heightModRoofBlock
float
rightWallShade
Vector3
roofRampFix
Vector3
roofFix
Vector3
roofFix2
Vector3
roofFix3
float
roofLightMod
float
lotLight
float
lotLight2
float
roofLightSnow
WallClipMode
wallClipMode
InnerMode
defaultInnerMode
Vector3
edgeBlockFix
Vector3
bridgeFix
Vector3
cornerWallFix
Vector3
cornerWallFix2
Vector3
cornerWallFix3
Vector3
altitudeFix
Vector3
waterEdgeFix
Vector3
waterEdgeBridgeFix
Vector3
waterEdgeFixShore
Vector3
waterEdgeFixShoreSand
Vector3[]
ambientShadowFix
Vector3[]
transitionFix
Vector3[]
wallHangFix
Vector3[]
waterEdgeBlockFix
int
fogTile
float
floatSpeed
float
shadowModStrength
int
maxFloat
int[]
seaAnimeIndexes
NoiseLayer
layerGroundLights
MeshPass
passShadow
MeshPass
passLiquid
MeshPass
passGuideBlock
MeshPass
passGuideFloor
MeshPass
passArea
MeshPass
passRamp
MeshPass
passFloor
MeshPass
passBlock
MeshPass
passObjS
MeshPass
passObjSS
MeshPass
passObj
MeshPass
passObjL
MeshPass
passDecal
MeshPass
passRoof
MeshPass
passBlockEx
MeshPass
passFloorEx
MeshPass
passFloorWater
MeshPass
passInner
MeshPass
passFog
MeshPass
passFov
MeshPass
passEdge
MeshPass
passAutoTile
MeshPass
passAutoTileWater
MeshPass
passBlockMarker
MeshPass
passFloorMarker
MeshPass
passWaterBlock
MeshPass
passIcon
MeshPass
passChara
MeshPass
passCharaL
MeshPass
passCharaLW
MeshPass
passCharaLL
MeshPass
passShore
RenderData
renderFootmark
RenderData
rendererBlockMarker
RenderData
rendererFloorMarker
RenderData
rendererInnerBlock
RenderData
rendererFov
RenderData
rendererFov2
RenderData
rendererShore
RenderData
renderBorder
RenderData
rendererFogBlockSolid
RenderData
rendererFogFloorSolid
RenderData
rendererFogRoomSolid
RenderData
rendererFogRoomBlockSolid
RenderData
rendererFogRoomWallSolid
RenderData
rendererWallDeco
RenderData
rendererWaterBlock
RenderDataObjDummy
rendererObjDummy
RenderDataEffect
rendererEffect
Point
TestPoint
= new
Point
()
int
Size
int
SizeXZ
int
mx
int
mz
int
x
int
z
int
cx
int
cz
int
activeCount
int
floatV
= 1
byte[]
groundLights
bool
lowBlock
bool
lowObj
bool
highlightArea
bool
subtleHighlightArea
bool
hideRoomFog
bool
showRoof
bool
showFullWall
bool
hideHang
bool
usingHouseBoard
bool
noRoofMode
bool
fogged
float[]
lightLookUp
float
_lightMod
float
_baseBrightness
float
lowblockTimer
float
heightLightMod
float
_rightWallShade
float
roofLightLimitMod
float
floatY
float
floorShadowStrength
Vector3
_heightMod
ScreenHighlight
screenHighlight
new
BaseGameScreen
screen
RoofStyle
[]
roofStyles
Static Public Attributes inherited from
BaseTileMap
static bool
forceShowHang
const int
DefColor
= 104025
const int
BlocklightToken
= 262144
const int
BlocklightMTP
= 50
Static Public Attributes inherited from
EMono
static
Core
core
Protected Attributes inherited from
BaseTileMap
InnerMode
innerMode
RaycastHit2D[]
rays
= new RaycastHit2D[1]
CardIconMode
iconMode
bool
isMining
bool
buildMode
bool
hasBridge
bool
_lowblock
bool
isIndoor
Map
map
MeshPass
pass
BaseTileSelector
selector
GameSetting.RenderSetting
renderSetting
GameSetting.RenderSetting.ZSetting
zSetting
int
liquidLv
int
index
int
totalFire
int
snowColorToken
int
waterAnimeIndex
int
lowWallObjAltitude
SourceMaterial.Row
matBlock
SourceMaterial.Row
matFloor
SourceMaterial.Row
matBridge
float
blockLight
float
floorLight
float
floorLight2
float
light
float
pcMaxLight
float
orgX
float
orgY
float
orgZ
float
roomHeight
float
maxHeight
float
snowLight
float
waterAnimeTimer
float
floatTimer
float
destBrightness
float
lightLimit
float
modSublight1
float
modSublight2
float
shadowStrength
float
_shadowStrength
float
fogBrightness
float
defaultBlockHeight
float
snowLimit
float
snowColor
float
snowColor2
float
nightRatio
RenderParam
param
= new
RenderParam
()
MeshBatch
batch
Vector3
_actorPos
Vector3
freePos
int
tile
int
floorMatColor
int
height
int
currentHeight
int
pcX
int
pcZ
int
floorDir
bool
roof
bool
isSeen
bool
showAllCards
bool
fogBounds
bool
snowed
bool
isSnowCovered
bool
highlightCells
bool
cinemaMode
bool
alwaysLowblock
bool
showBorder
Vector3
thingPos
Vector3
orgPos
Cell
cell
CellDetail
detail
SourceBlock.Row
sourceBlock
SourceFloor.Row
sourceFloor
SourceFloor.Row
sourceBridge
Room
currentRoom
Room
lastRoom
Room
room
Lot
currentLot
SourceBlock.Row
_sourceBlock
TileType
tileType
SceneLightProfile
lightSetting
Properties inherited from
BaseTileMap
Point
HitPoint
[get]
Properties inherited from
EMono
static
Game
game
[get]
static bool
AdvMode
[get]
static
Player
player
[get]
static
Chara
pc
[get]
static
UI
ui
[get]
static
Map
_map
[get]
static
Zone
_zone
[get]
static
FactionBranch
Branch
[get]
static
FactionBranch
BranchOrHomeBranch
[get]
static
Faction
Home
[get]
static
Scene
scene
[get]
static
BaseGameScreen
screen
[get]
static
GameSetting
setting
[get]
static
GameData
gamedata
[get]
static
ColorProfile
Colors
[get]
static
World
world
[get]
static SoundManager
Sound
[get]
static
SourceManager
sources
[get]
static
SourceManager
editorSources
[get]
static
CoreDebug
debug
[get]
Detailed Description
Definition at line
1
of file
TileMap.cs
.
The documentation for this class was generated from the following file:
Elin/
TileMap.cs
TileMap
Generated by
1.9.6