Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override void | Draw () |
override void | DrawTile () |
![]() | |
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) |
Properties | |
EloMap | elomap [get] |
![]() | |
Point | HitPoint [get] |
![]() | |
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] |
Definition at line 4 of file TileMapElona.cs.
|
inlinevirtual |
Reimplemented from BaseTileMap.
Definition at line 8 of file TileMapElona.cs.
References BaseTileMap._baseBrightness, BaseTileMap._lightMod, EMono._zone, Scene.actionMode, SceneLightProfile.baseBrightnessCurve, ActionMode.Bird, BaseTileMap.buildMode, Scene.cam, Scene.camSupport, ActionMode.cardIconMode, Point.cell, Game.config, Map.config, BaseTileMap.count, BaseTileMap.currentHeight, BaseTileMap.currentRoom, BaseTileMap.cx, BaseTileMap.cz, BaseTileMap.defaultInnerMode, DrawTile(), elomap, EloMap.fogmap, AM_Select.ForceInnerBlockMode(), Cell.Front, EMono.game, SceneProfile.global, BaseGameScreen.height, BaseTileMap.hideHang, BaseTileMap.hideRoomFog, BaseTileMap.highlightArea, BaseTileMap.iconMode, Lot.idBGM, MapConfig.indoor, BaseTileMap.innerMode, ActionMode.IsActive, ActionMode.IsAdv, ActionMode.IsBuildMode, BaseTileMap.isMining, Chara.IsMoving, BaseTileMap.lastRoom, SceneProfile.light, BaseTileMap.lightLimit, SceneLightProfile.lightLimit, SceneLightProfile.lightModCurve, BaseTileMap.lightSetting, Room.lot, BaseTileMap.lowBlock, BaseTileMap.lowblockTimer, BaseTileMap.lowObj, BaseTileMap.map, Zone.map, ActionMode.Mine, EloMap.minX, EloMap.minY, BaseTileMap.modSublight1, BaseTileMap.modSublight2, SceneLightProfile.nightRatioCurve, Game.Config.noRoof, EMono.pc, BaseTileMap.pcMaxLight, BaseTileMap.pcX, BaseTileMap.pcZ, Card.pos, Scene.profile, RoomManager.Refresh(), Zone.RefreshBGM(), BaseTileMap.RefreshHeight(), BaseGameScreen.RefreshWeather(), Cell.Right, Cell.room, Map.rooms, EMono.scene, BaseTileMap.screen, ActionMode.Select, Scene.sfxFire, SceneLightProfile.shadowCurve, BaseTileMap.shadowStrength, BaseTileMap.showFullWall, BaseTileMap.showRoof, Game.Config.showRoof, Game.Config.showWall, BaseTileMap.Size, MapBounds.Size, BaseTileMap.SizeXZ, Map.SizeXZ, EMono.Sound, BaseTileMap.subtleHighlightArea, Scene.timeRatio, Cell.TopHeight, BaseTileMap.totalFire, Cell.UseLowBlock, BaseTileMap.usingHouseBoard, BaseGameScreen.width, BaseTileMap.x, Point.x, BaseTileMap.z, Point.z, and CameraSupport.Zoom.
|
inlinevirtual |
Reimplemented from BaseTileMap.
Definition at line 115 of file TileMapElona.cs.
References BaseTileMap._actorPos, BaseTileMap._baseBrightness, BaseTileMap._heightMod, BaseTileMap._lightMod, BaseTileMap._lowblock, BaseTileMap._sourceBlock, RenderRow._tiles, MeshPass.Add(), MeshPass.AddShadow(), Card.altitude, CellDetail.anime, TransAnime.animeBlock, CellDetail.area, Cell.Back, back, Cell.blockDir, BaseTileMap.blockLight, SourceManager.blocks, Rand.bytes, TileType.CanStack, BaseTileMap.cell, Map.cells, CellDetail.charas, RenderRow.colorMod, BaseTileMap.cornerWallFix, BaseTileMap.count, BaseTileMap.cx, BaseTileMap.cz, Cell.decal, RenderRow.DefaultMaterial, CellDetail.designation, BaseTileMap.detail, Cell.detail, Card.dir, RenderParam.dir, Fov.DistanceFloat(), TaskDesignation.Draw(), CardRenderer.Draw(), RenderData.Draw(), RenderDataEffect.Draw(), RenderData.DrawRepeat(), Cell.effect, CellEffect.FireAmount, BaseTileMap.floorMatColor, BaseTileMap.fogBrightness, CellDetail.footmark, Card.fov, Cell.Front, Cell.FrontRight, BaseTileMap.GetColorInt(), TileType.GetMountHeight(), Area.GetTile(), Cell.growth, BaseTileMap.hasBridge, Cell.hasDoor, SourceObj.Row.HasGrowth, Cell.HasRoof, Cell.HasWallOrFence, BaseTileMap.height, Cell.height, SourcePref.height, BaseTileMap.heightBlockSize, BaseTileMap.hideHang, BaseTileMap.hideRoomFog, BaseTileMap.highlightArea, Chara.host, BaseTileMap.iconMode, Card.id, TileRow.id, RenderData.idShadow, if(), Cell.ignoreObjShadow, BaseTileMap.index, BaseTileMap.innerMode, ShadowData.Instance, Chara.IsAliveInCurrentZone, Chara.isDead, Chara.IsDeadOrSleeping, Card.isDeconstructing, CellEffect.IsFire, Card.IsInstalled, CellEffect.IsLiquid, Card.isNPCProperty, Chara.IsPCC, BaseTileMap.isSeen, Cell.isSeen, Cell.isShadowed, TileType.IsSkipLowBlock, Cell.isSlopeEdge, Cell.isSurrounded, TileType.IsUseBlockDir, ShadowData.items, Fov.lastPoints, Party.leader, Cell.Left, left, BaseTileMap.light, Cell.light, Cell.lightB, Cell.lightG, BaseTileMap.lightLimit, BaseTileMap.lightLookUp, Cell.lightR, BaseTileMap.liquidLv, Room.lot, BaseTileMap.lowBlock, BaseTileMap.map, RenderParam.mat, BaseTileMap.matBlock, Cell.matBlock, SourceMaterial.Row.matColor, BaseTileMap.matFloor, Cell.matFloor, Cell.matObj, Rand.MaxBytes, BaseTileMap.maxHeight, Lot.mh, BaseTileMap.modSublight1, RenderRow.multisize, Cell.obj, RenderData.offsetShadow, GrowSystem.OnRenderTileMap(), BaseTileMap.orgX, BaseTileMap.orgY, BaseTileMap.orgZ, BaseTileMap.param, Chara.party, BaseTileMap.passArea, BaseTileMap.passDecal, BaseTileMap.passGuideBlock, BaseTileMap.passShadow, EMono.pc, BaseTileMap.pcMaxLight, BaseTileMap.pcX, BaseTileMap.pcZ, Card.placeState, Card.pos, RenderRow.pref, Lot.realHeight, RenderRow.renderData, Card.renderer, BaseTileMap.rendererEffect, BaseTileMap.rendererInnerBlock, BaseTileMap.renderFootmark, BaseTileMap.renderSetting, Cell.Right, BaseTileMap.roof, BaseTileMap.room, Cell.room, BaseTileMap.roomHeight, BaseTileMap.screen, Point.Set(), Chara.SetRenderParam(), Thing.SetRenderParam(), SourcePref.shadow, RenderData.shadowPref, BaseTileMap.shadowStrength, Point.shared, BaseTileMap.showFullWall, BaseTileMap.Size, BaseTileMap.slopeFixZ, CellEffect.source, BaseTileMap.sourceBlock, Cell.sourceBlock, Cell.sourceBridge, Thing.sourceCard, Cell.sourceEffect, BaseTileMap.sourceFloor, Cell.sourceFloor, Cell.sourceObj, EMono.sources, BaseTileMap.subtleHighlightArea, BaseTileMap.thingPos, CellDetail.things, BaseTileMap.tile, Footmark.tile, BaseGameScreen.tileAlign, BaseTileMap.tileType, Card.TileType, RenderRow.tileType, Trait.tileType, BaseGameScreen.tileWeight, BaseTileMap.totalFire, Card.trait, BaseTileMap.ugFix, RenderRow.useAltColor, TileType.UseMountHeight, TransAnime.v, MeshPassParam.x, Point.x, MeshPassParam.y, MeshPassParam.z, Point.z, and BaseTileMap.zSetting.
Referenced by Draw().
|
get |
Definition at line 6 of file TileMapElona.cs.
Referenced by Draw().