Elin Modding Docs Doc
|
Public Member Functions | |
void | OnActivate (BaseGameScreen _screen) |
virtual unsafe 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 | |
static int | GetColorInt (ref Color matColor, int p) |
![]() | |
static int | rnd (int a) |
Static Public Attributes | |
static bool | forceShowHang |
const int | DefColor = 104025 |
const int | BlocklightToken = 262144 |
const int | BlocklightMTP = 50 |
![]() | |
static Core | core |
Properties | |
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 7 of file BaseTileMap.cs.
enum BaseTileMap.CardIconMode |
Definition at line 4113 of file BaseTileMap.cs.
enum BaseTileMap.InnerMode |
Definition at line 4100 of file BaseTileMap.cs.
enum BaseTileMap.ScreenHighlight |
Definition at line 4128 of file BaseTileMap.cs.
enum BaseTileMap.WallClipMode |
Definition at line 4091 of file BaseTileMap.cs.
|
virtual |
Definition at line 44 of file BaseTileMap.cs.
void BaseTileMap.DrawRoof | ( | Lot | lot | ) |
Definition at line 2964 of file BaseTileMap.cs.
|
virtual |
Definition at line 429 of file BaseTileMap.cs.
int BaseTileMap.GetApproximateBlocklight | ( | Cell | cell | ) |
Definition at line 2929 of file BaseTileMap.cs.
|
static |
Definition at line 3356 of file BaseTileMap.cs.
int BaseTileMap.GetRoofLight | ( | Lot | lot | ) |
Definition at line 2944 of file BaseTileMap.cs.
Definition at line 2817 of file BaseTileMap.cs.
void BaseTileMap.OnActivate | ( | BaseGameScreen | _screen | ) |
Definition at line 20 of file BaseTileMap.cs.
void BaseTileMap.RefreshHeight | ( | ) |
Definition at line 415 of file BaseTileMap.cs.
void BaseTileMap.SetRoofHeight | ( | MeshPassParam | _param, |
Cell | _cell, | ||
int | _cx, | ||
int | _cz, | ||
int | h = 0, | ||
int | altitude = 0, | ||
int | dirWall = -1, | ||
bool | ignoreAltitudeY = false ) |
Definition at line 3366 of file BaseTileMap.cs.
|
protected |
Definition at line 3977 of file BaseTileMap.cs.
float BaseTileMap._baseBrightness |
Definition at line 3795 of file BaseTileMap.cs.
Vector3 BaseTileMap._heightMod |
Definition at line 3823 of file BaseTileMap.cs.
float BaseTileMap._lightMod |
Definition at line 3791 of file BaseTileMap.cs.
|
protected |
Definition at line 3845 of file BaseTileMap.cs.
float BaseTileMap._rightWallShade |
Definition at line 3807 of file BaseTileMap.cs.
|
protected |
Definition at line 3950 of file BaseTileMap.cs.
|
protected |
Definition at line 4067 of file BaseTileMap.cs.
int BaseTileMap.activeCount |
Definition at line 3731 of file BaseTileMap.cs.
Vector3 BaseTileMap.altitudeFix |
Definition at line 3502 of file BaseTileMap.cs.
|
protected |
Definition at line 4028 of file BaseTileMap.cs.
Vector3 [] BaseTileMap.ambientShadowFix |
Definition at line 3517 of file BaseTileMap.cs.
|
protected |
Definition at line 3974 of file BaseTileMap.cs.
|
protected |
Definition at line 3896 of file BaseTileMap.cs.
|
static |
Definition at line 4088 of file BaseTileMap.cs.
|
static |
Definition at line 4085 of file BaseTileMap.cs.
Vector3 BaseTileMap.bridgeFix |
Definition at line 3490 of file BaseTileMap.cs.
|
protected |
Definition at line 3839 of file BaseTileMap.cs.
|
protected |
Definition at line 4040 of file BaseTileMap.cs.
|
protected |
Definition at line 4025 of file BaseTileMap.cs.
Vector3 BaseTileMap.colliderFix |
Definition at line 3415 of file BaseTileMap.cs.
Vector3 BaseTileMap.cornerWallFix |
Definition at line 3493 of file BaseTileMap.cs.
Vector3 BaseTileMap.cornerWallFix2 |
Definition at line 3496 of file BaseTileMap.cs.
Vector3 BaseTileMap.cornerWallFix3 |
Definition at line 3499 of file BaseTileMap.cs.
int BaseTileMap.count |
Definition at line 3408 of file BaseTileMap.cs.
|
protected |
Definition at line 3992 of file BaseTileMap.cs.
|
protected |
Definition at line 4064 of file BaseTileMap.cs.
|
protected |
Definition at line 4055 of file BaseTileMap.cs.
int BaseTileMap.cx |
Definition at line 3723 of file BaseTileMap.cs.
int BaseTileMap.cz |
Definition at line 3727 of file BaseTileMap.cs.
|
protected |
Definition at line 3956 of file BaseTileMap.cs.
BaseTileMap.InnerMode BaseTileMap.defaultInnerMode |
Definition at line 3484 of file BaseTileMap.cs.
|
static |
Definition at line 4082 of file BaseTileMap.cs.
|
protected |
Definition at line 3935 of file BaseTileMap.cs.
|
protected |
Definition at line 4043 of file BaseTileMap.cs.
Vector3 BaseTileMap.edgeBlockFix |
Definition at line 3487 of file BaseTileMap.cs.
float BaseTileMap.floatSpeed |
Definition at line 3532 of file BaseTileMap.cs.
|
protected |
Definition at line 3932 of file BaseTileMap.cs.
int BaseTileMap.floatV = 1 |
Definition at line 3735 of file BaseTileMap.cs.
float BaseTileMap.floatY |
Definition at line 3815 of file BaseTileMap.cs.
|
protected |
Definition at line 4001 of file BaseTileMap.cs.
|
protected |
Definition at line 3899 of file BaseTileMap.cs.
|
protected |
Definition at line 3902 of file BaseTileMap.cs.
|
protected |
Definition at line 3986 of file BaseTileMap.cs.
float BaseTileMap.floorShadowStrength |
Definition at line 3819 of file BaseTileMap.cs.
|
protected |
Definition at line 4013 of file BaseTileMap.cs.
|
protected |
Definition at line 3953 of file BaseTileMap.cs.
bool BaseTileMap.fogged |
Definition at line 3783 of file BaseTileMap.cs.
int BaseTileMap.fogTile |
Definition at line 3529 of file BaseTileMap.cs.
|
static |
Definition at line 3405 of file BaseTileMap.cs.
|
protected |
Definition at line 3980 of file BaseTileMap.cs.
byte [] BaseTileMap.groundLights |
Definition at line 3739 of file BaseTileMap.cs.
|
protected |
Definition at line 3842 of file BaseTileMap.cs.
|
protected |
Definition at line 3989 of file BaseTileMap.cs.
float BaseTileMap.heightBlockSize |
Definition at line 3422 of file BaseTileMap.cs.
float BaseTileMap.heightLightMod |
Definition at line 3803 of file BaseTileMap.cs.
float BaseTileMap.heightLimitDeco |
Definition at line 3431 of file BaseTileMap.cs.
Vector3 BaseTileMap.heightMod |
Definition at line 3434 of file BaseTileMap.cs.
float BaseTileMap.heightModDeco |
Definition at line 3428 of file BaseTileMap.cs.
Vector3 BaseTileMap.heightModRoofBlock |
Definition at line 3449 of file BaseTileMap.cs.
bool BaseTileMap.hideHang |
Definition at line 3771 of file BaseTileMap.cs.
bool BaseTileMap.hideRoomFog |
Definition at line 3759 of file BaseTileMap.cs.
bool BaseTileMap.highlightArea |
Definition at line 3751 of file BaseTileMap.cs.
|
protected |
Definition at line 4022 of file BaseTileMap.cs.
|
protected |
Definition at line 3833 of file BaseTileMap.cs.
|
protected |
Definition at line 3872 of file BaseTileMap.cs.
|
protected |
Definition at line 3695 of file BaseTileMap.cs.
|
protected |
Definition at line 3848 of file BaseTileMap.cs.
|
protected |
Definition at line 3836 of file BaseTileMap.cs.
|
protected |
Definition at line 4007 of file BaseTileMap.cs.
|
protected |
Definition at line 4019 of file BaseTileMap.cs.
|
protected |
Definition at line 4058 of file BaseTileMap.cs.
NoiseLayer BaseTileMap.layerGroundLights |
Definition at line 3545 of file BaseTileMap.cs.
|
protected |
Definition at line 3905 of file BaseTileMap.cs.
|
protected |
Definition at line 3938 of file BaseTileMap.cs.
float [] BaseTileMap.lightLookUp |
Definition at line 3787 of file BaseTileMap.cs.
|
protected |
Definition at line 4073 of file BaseTileMap.cs.
|
protected |
Definition at line 3869 of file BaseTileMap.cs.
float BaseTileMap.lotLight |
Definition at line 3471 of file BaseTileMap.cs.
float BaseTileMap.lotLight2 |
Definition at line 3474 of file BaseTileMap.cs.
bool BaseTileMap.lowBlock |
Definition at line 3743 of file BaseTileMap.cs.
float BaseTileMap.lowblockTimer |
Definition at line 3799 of file BaseTileMap.cs.
bool BaseTileMap.lowObj |
Definition at line 3747 of file BaseTileMap.cs.
|
protected |
Definition at line 3884 of file BaseTileMap.cs.
|
protected |
Definition at line 3854 of file BaseTileMap.cs.
|
protected |
Definition at line 3887 of file BaseTileMap.cs.
|
protected |
Definition at line 3893 of file BaseTileMap.cs.
|
protected |
Definition at line 3890 of file BaseTileMap.cs.
int BaseTileMap.maxColliderCheck |
Definition at line 3418 of file BaseTileMap.cs.
int BaseTileMap.maxFloat |
Definition at line 3538 of file BaseTileMap.cs.
|
protected |
Definition at line 3923 of file BaseTileMap.cs.
|
protected |
Definition at line 3941 of file BaseTileMap.cs.
|
protected |
Definition at line 3944 of file BaseTileMap.cs.
Collider2D BaseTileMap.mouseCollider |
Definition at line 3412 of file BaseTileMap.cs.
int BaseTileMap.mx |
Definition at line 3707 of file BaseTileMap.cs.
int BaseTileMap.mz |
Definition at line 3711 of file BaseTileMap.cs.
|
protected |
Definition at line 3968 of file BaseTileMap.cs.
bool BaseTileMap.noRoofMode |
Definition at line 3779 of file BaseTileMap.cs.
|
protected |
Definition at line 4037 of file BaseTileMap.cs.
|
protected |
Definition at line 3911 of file BaseTileMap.cs.
|
protected |
Definition at line 3914 of file BaseTileMap.cs.
|
protected |
Definition at line 3917 of file BaseTileMap.cs.
|
protected |
Definition at line 3971 of file BaseTileMap.cs.
|
protected |
Definition at line 3857 of file BaseTileMap.cs.
MeshPass BaseTileMap.passArea |
Definition at line 3560 of file BaseTileMap.cs.
MeshPass BaseTileMap.passAutoTile |
Definition at line 3611 of file BaseTileMap.cs.
MeshPass BaseTileMap.passAutoTileWater |
Definition at line 3614 of file BaseTileMap.cs.
MeshPass BaseTileMap.passBlock |
Definition at line 3569 of file BaseTileMap.cs.
MeshPass BaseTileMap.passBlockEx |
Definition at line 3590 of file BaseTileMap.cs.
MeshPass BaseTileMap.passBlockMarker |
Definition at line 3617 of file BaseTileMap.cs.
MeshPass BaseTileMap.passChara |
Definition at line 3629 of file BaseTileMap.cs.
MeshPass BaseTileMap.passCharaL |
Definition at line 3632 of file BaseTileMap.cs.
MeshPass BaseTileMap.passCharaLL |
Definition at line 3635 of file BaseTileMap.cs.
MeshPass BaseTileMap.passDecal |
Definition at line 3584 of file BaseTileMap.cs.
MeshPass BaseTileMap.passEdge |
Definition at line 3608 of file BaseTileMap.cs.
MeshPass BaseTileMap.passFloor |
Definition at line 3566 of file BaseTileMap.cs.
MeshPass BaseTileMap.passFloorEx |
Definition at line 3593 of file BaseTileMap.cs.
MeshPass BaseTileMap.passFloorMarker |
Definition at line 3620 of file BaseTileMap.cs.
MeshPass BaseTileMap.passFloorWater |
Definition at line 3596 of file BaseTileMap.cs.
MeshPass BaseTileMap.passFog |
Definition at line 3602 of file BaseTileMap.cs.
MeshPass BaseTileMap.passFov |
Definition at line 3605 of file BaseTileMap.cs.
MeshPass BaseTileMap.passGuideBlock |
Definition at line 3554 of file BaseTileMap.cs.
MeshPass BaseTileMap.passGuideFloor |
Definition at line 3557 of file BaseTileMap.cs.
MeshPass BaseTileMap.passIcon |
Definition at line 3626 of file BaseTileMap.cs.
MeshPass BaseTileMap.passInner |
Definition at line 3599 of file BaseTileMap.cs.
MeshPass BaseTileMap.passLiquid |
Definition at line 3551 of file BaseTileMap.cs.
MeshPass BaseTileMap.passObj |
Definition at line 3578 of file BaseTileMap.cs.
MeshPass BaseTileMap.passObjL |
Definition at line 3581 of file BaseTileMap.cs.
MeshPass BaseTileMap.passObjS |
Definition at line 3572 of file BaseTileMap.cs.
MeshPass BaseTileMap.passObjSS |
Definition at line 3575 of file BaseTileMap.cs.
MeshPass BaseTileMap.passRamp |
Definition at line 3563 of file BaseTileMap.cs.
MeshPass BaseTileMap.passRoof |
Definition at line 3587 of file BaseTileMap.cs.
MeshPass BaseTileMap.passShadow |
Definition at line 3548 of file BaseTileMap.cs.
MeshPass BaseTileMap.passShore |
Definition at line 3638 of file BaseTileMap.cs.
MeshPass BaseTileMap.passWaterBlock |
Definition at line 3623 of file BaseTileMap.cs.
|
protected |
Definition at line 3908 of file BaseTileMap.cs.
|
protected |
Definition at line 3995 of file BaseTileMap.cs.
|
protected |
Definition at line 3998 of file BaseTileMap.cs.
|
protected |
Definition at line 3830 of file BaseTileMap.cs.
RenderData BaseTileMap.renderBorder |
Definition at line 3662 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererBlockMarker |
Definition at line 3644 of file BaseTileMap.cs.
RenderDataEffect BaseTileMap.rendererEffect |
Definition at line 3689 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererFloorMarker |
Definition at line 3647 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererFogBlockSolid |
Definition at line 3665 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererFogFloorSolid |
Definition at line 3668 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererFogRoomBlockSolid |
Definition at line 3674 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererFogRoomSolid |
Definition at line 3671 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererFogRoomWallSolid |
Definition at line 3677 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererFov |
Definition at line 3653 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererFov2 |
Definition at line 3656 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererInnerBlock |
Definition at line 3650 of file BaseTileMap.cs.
RenderDataObjDummy BaseTileMap.rendererObjDummy |
Definition at line 3686 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererShore |
Definition at line 3659 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererWallDeco |
Definition at line 3680 of file BaseTileMap.cs.
RenderData BaseTileMap.rendererWaterBlock |
Definition at line 3683 of file BaseTileMap.cs.
RenderData BaseTileMap.renderFootmark |
Definition at line 3641 of file BaseTileMap.cs.
|
protected |
Definition at line 3863 of file BaseTileMap.cs.
float BaseTileMap.rightWallShade |
Definition at line 3453 of file BaseTileMap.cs.
|
protected |
Definition at line 4004 of file BaseTileMap.cs.
Vector3 BaseTileMap.roofFix |
Definition at line 3459 of file BaseTileMap.cs.
Vector3 BaseTileMap.roofFix2 |
Definition at line 3462 of file BaseTileMap.cs.
Vector3 BaseTileMap.roofFix3 |
Definition at line 3465 of file BaseTileMap.cs.
float BaseTileMap.roofLightLimitMod |
Definition at line 3811 of file BaseTileMap.cs.
float BaseTileMap.roofLightMod |
Definition at line 3468 of file BaseTileMap.cs.
float BaseTileMap.roofLightSnow |
Definition at line 3477 of file BaseTileMap.cs.
Vector3 BaseTileMap.roofRampFix |
Definition at line 3456 of file BaseTileMap.cs.
RoofStyle [] BaseTileMap.roofStyles |
Definition at line 4079 of file BaseTileMap.cs.
|
protected |
Definition at line 4061 of file BaseTileMap.cs.
|
protected |
Definition at line 3920 of file BaseTileMap.cs.
new BaseGameScreen BaseTileMap.screen |
Definition at line 3851 of file BaseTileMap.cs.
BaseTileMap.ScreenHighlight BaseTileMap.screenHighlight |
Definition at line 3827 of file BaseTileMap.cs.
int [] BaseTileMap.seaAnimeIndexes |
Definition at line 3541 of file BaseTileMap.cs.
|
protected |
Definition at line 3860 of file BaseTileMap.cs.
float BaseTileMap.shadowModStrength |
Definition at line 3535 of file BaseTileMap.cs.
|
protected |
Definition at line 3947 of file BaseTileMap.cs.
|
protected |
Definition at line 4010 of file BaseTileMap.cs.
|
protected |
Definition at line 4031 of file BaseTileMap.cs.
bool BaseTileMap.showFullWall |
Definition at line 3767 of file BaseTileMap.cs.
bool BaseTileMap.showRoof |
Definition at line 3763 of file BaseTileMap.cs.
int BaseTileMap.Size |
Definition at line 3699 of file BaseTileMap.cs.
int BaseTileMap.SizeXZ |
Definition at line 3703 of file BaseTileMap.cs.
float BaseTileMap.slopeFixZ |
Definition at line 3425 of file BaseTileMap.cs.
|
protected |
Definition at line 3962 of file BaseTileMap.cs.
|
protected |
Definition at line 3965 of file BaseTileMap.cs.
|
protected |
Definition at line 3878 of file BaseTileMap.cs.
|
protected |
Definition at line 4016 of file BaseTileMap.cs.
|
protected |
Definition at line 3926 of file BaseTileMap.cs.
|
protected |
Definition at line 3959 of file BaseTileMap.cs.
|
protected |
Definition at line 4046 of file BaseTileMap.cs.
|
protected |
Definition at line 4052 of file BaseTileMap.cs.
|
protected |
Definition at line 4049 of file BaseTileMap.cs.
bool BaseTileMap.subtleHighlightArea |
Definition at line 3755 of file BaseTileMap.cs.
Definition at line 3692 of file BaseTileMap.cs.
|
protected |
Definition at line 4034 of file BaseTileMap.cs.
|
protected |
Definition at line 3983 of file BaseTileMap.cs.
|
protected |
Definition at line 4070 of file BaseTileMap.cs.
|
protected |
Definition at line 3875 of file BaseTileMap.cs.
Vector3 [] BaseTileMap.transitionFix |
Definition at line 3520 of file BaseTileMap.cs.
Vector3 BaseTileMap.ugFix |
Definition at line 3437 of file BaseTileMap.cs.
Vector3 BaseTileMap.ugFixBridge |
Definition at line 3440 of file BaseTileMap.cs.
Vector3 BaseTileMap.ugFixBridgeBottom |
Definition at line 3443 of file BaseTileMap.cs.
Vector3 BaseTileMap.ugFixBridgeTop |
Definition at line 3446 of file BaseTileMap.cs.
bool BaseTileMap.usingHouseBoard |
Definition at line 3775 of file BaseTileMap.cs.
BaseTileMap.WallClipMode BaseTileMap.wallClipMode |
Definition at line 3481 of file BaseTileMap.cs.
Vector3 [] BaseTileMap.wallHangFix |
Definition at line 3523 of file BaseTileMap.cs.
|
protected |
Definition at line 3881 of file BaseTileMap.cs.
|
protected |
Definition at line 3929 of file BaseTileMap.cs.
Vector3 [] BaseTileMap.waterEdgeBlockFix |
Definition at line 3526 of file BaseTileMap.cs.
Vector3 BaseTileMap.waterEdgeBridgeFix |
Definition at line 3508 of file BaseTileMap.cs.
Vector3 BaseTileMap.waterEdgeFix |
Definition at line 3505 of file BaseTileMap.cs.
Vector3 BaseTileMap.waterEdgeFixShore |
Definition at line 3511 of file BaseTileMap.cs.
Vector3 BaseTileMap.waterEdgeFixShoreSand |
Definition at line 3514 of file BaseTileMap.cs.
int BaseTileMap.x |
Definition at line 3715 of file BaseTileMap.cs.
int BaseTileMap.z |
Definition at line 3719 of file BaseTileMap.cs.
|
protected |
Definition at line 3866 of file BaseTileMap.cs.
|
get |
Definition at line 11 of file BaseTileMap.cs.