|
Elin Decompiled Documentation EA 23.344.1 Nightly
|
Public Types | |
| enum | Type { Default , Boat , Canvas , MultiSprite } |
Public Member Functions | |
| void | SetOwner (Card t) |
| virtual void | OnSetOwner () |
| virtual void | IdleFrame () |
| virtual void | NextFrame () |
| virtual void | NextDir () |
| virtual int | GetFrame () |
| virtual void | OnRender (RenderParam p) |
| virtual void | ReloadSprite () |
| virtual void | RefreshSprite () |
| virtual void | Kill () |
| void | SetVisible (bool enable) |
Public Attributes | |
| Card | owner |
| SpriteRenderer | sr |
| SpriteRenderer | sr2 |
| SpriteReplacerAnimation | srAnime |
| MaterialPropertyBlock | mpb |
| MaterialPropertyBlock | mpb2 |
| Type | type |
Static Protected Attributes | |
| static Vector3 | tempV |
| static Vector3 | tempV2 |
Properties | |
| virtual bool | isPCC [get] |
| virtual int | currentDir [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] |
Private Member Functions | |
| void | Awake () |
Private Attributes | |
| float | destLiquid |
| float | spriteTimer |
| int | spriteIndex |
| bool | visible = true |
| Vector3 | originalScale |
Additional Inherited Members | |
Static Public Member Functions inherited from EMono | |
| static int | rnd (int a) |
Static Public Attributes inherited from EMono | |
| static Core | core |
Definition at line 3 of file CardActor.cs.
| enum CardActor.Type |
| Enumerator | |
|---|---|
| Default | |
| Boat | |
| Canvas | |
| MultiSprite | |
Definition at line 5 of file CardActor.cs.
|
inlineprivate |
Definition at line 45 of file CardActor.cs.
References originalScale.
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 100 of file CardActor.cs.
Referenced by CardRenderer.Draw(), CharaRenderer.DrawHat(), and CharaRenderer.DrawHeld().
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 88 of file CardActor.cs.
Referenced by CardRenderer.IdleFrame(), CharaActor.OnSetOwner(), and CharaRenderer.UpdatePosition().
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 310 of file CardActor.cs.
References PoolManager.Despawn().
Referenced by CardRenderer.KillActor().
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 96 of file CardActor.cs.
Referenced by CardRenderer.NextDir().
|
inlinevirtual |
Reimplemented in CharaActor, and CharaActorPCC.
Definition at line 92 of file CardActor.cs.
Referenced by CardRenderer.NextFrame(), and CharaRenderer.UpdatePosition().
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 105 of file CardActor.cs.
References MeshPassParam.color, SubPassData.Current, RenderObject.data, SpriteReplacer.data, SpriteReplacerAnimation.data, Core.delta, destLiquid, RenderParam.dir, BaseTileMap.floatV, BaseTileMap.floatY, SpriteData.frame, Core.gameDeltaNoPause, SpriteData.GetSprites(), SpriteReplacer.HasSprite(), Chara.held, CardRow.idSprite, isPCC, RenderParam.liquidLv, MeshPassParam.matColor, mpb, mpb2, SubPassData.offset, owner, EMono.pc, Card.renderer, RenderRow.replacer, SubPassData.rotation, SubPassData.scale, EMono.scene, Scene.screenElin, SetVisible(), MeshPassParam.snow, Card.sourceCard, spriteIndex, spriteTimer, sr, sr2, srAnime, SpriteReplacer.suffixes, RenderData.symmetry, tempV, tempV2, BaseGameScreen.tileMap, SpriteData.time, type, RenderData.useOffsetBack, and visible.
Referenced by CardRenderer.Draw(), and EffectIRenderer.OnUpdate().
|
inlinevirtual |
Reimplemented in CharaActor, and CharaActorPCC.
Definition at line 84 of file CardActor.cs.
Referenced by SetOwner().
|
inlinevirtual |
Reimplemented in CharaActor, and CharaActorPCC.
Definition at line 246 of file CardActor.cs.
References Card.c_textureData, Card.Cell, Card.dir, Card.GetPaintSprite(), Card.GetSprite(), Cell.IsFloorWater, mpb, mpb2, owner, sr, sr2, Card.trait, and type.
Referenced by CardRenderer.RefreshSprite(), CharaExtension.RefreshSpriteRenderer(), ReloadSprite(), Card.RenderMarker(), and SetOwner().
|
inlinevirtual |
Reimplemented in CharaActor.
Definition at line 240 of file CardActor.cs.
References RefreshSprite().
|
inline |
Definition at line 50 of file CardActor.cs.
References Color, EMono.Colors, Card.id, ColorProfile.matColors, Card.material, mpb, mpb2, Card.Name, OnSetOwner(), owner, RefreshSprite(), SpriteReplacerAnimation.SetData(), sr, sr2, srAnime, UDictionary< TKey, TValue >.TryGetValue(), and type.
Referenced by CardRenderer.OnEnterScreen().
|
inline |
Definition at line 316 of file CardActor.cs.
References sr, sr2, and visible.
Referenced by CardRenderer.OnLeaveScreen(), and OnRender().
|
private |
Definition at line 27 of file CardActor.cs.
Referenced by OnRender().
| MaterialPropertyBlock CardActor.mpb |
Definition at line 21 of file CardActor.cs.
Referenced by OnRender(), CharaActor.OnSetOwner(), CharaActorPCC.OnSetOwner(), RefreshSprite(), CharaActor.RefreshSprite(), CharaExtension.RefreshSpriteRenderer(), and SetOwner().
| MaterialPropertyBlock CardActor.mpb2 |
Definition at line 23 of file CardActor.cs.
Referenced by OnRender(), RefreshSprite(), and SetOwner().
|
private |
Definition at line 35 of file CardActor.cs.
Referenced by Awake().
| Card CardActor.owner |
Definition at line 13 of file CardActor.cs.
Referenced by OnRender(), RefreshSprite(), and SetOwner().
|
private |
Definition at line 31 of file CardActor.cs.
Referenced by OnRender().
|
private |
Definition at line 29 of file CardActor.cs.
Referenced by OnRender().
| SpriteRenderer CardActor.sr |
Definition at line 15 of file CardActor.cs.
Referenced by TCUI.OnDraw(), OnRender(), CharaActor.OnSetOwner(), CharaActorPCC.OnSetOwner(), RefreshSprite(), CharaActor.RefreshSprite(), CharaExtension.RefreshSpriteRenderer(), SetOwner(), and SetVisible().
| SpriteRenderer CardActor.sr2 |
Definition at line 17 of file CardActor.cs.
Referenced by OnRender(), RefreshSprite(), SetOwner(), and SetVisible().
| SpriteReplacerAnimation CardActor.srAnime |
Definition at line 19 of file CardActor.cs.
Referenced by OnRender(), and SetOwner().
|
staticprotected |
Definition at line 37 of file CardActor.cs.
Referenced by OnRender().
|
staticprotected |
Definition at line 39 of file CardActor.cs.
Referenced by OnRender().
| Type CardActor.type |
Definition at line 25 of file CardActor.cs.
Referenced by OnRender(), RefreshSprite(), and SetOwner().
|
private |
Definition at line 33 of file CardActor.cs.
Referenced by OnRender(), and SetVisible().
|
get |
Definition at line 43 of file CardActor.cs.
Referenced by CardRenderer.Draw(), AttackProcess.PlayRangedAnime(), and WidgetDebug.UpdateText().
|
get |
Definition at line 41 of file CardActor.cs.
Referenced by Chara._Move(), TCUI.OnDraw(), OnRender(), and CharaActor.RefreshSprite().