Elin Decompiled Documentation EA 23.102 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 | RefreshSprite () |
virtual void | Kill () |
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] |
![]() | |
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 |
Vector3 | originalScale |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
![]() | |
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 43 of file CardActor.cs.
References originalScale.
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 98 of file CardActor.cs.
Referenced by CardRenderer.Draw(), CharaRenderer.DrawHat(), and CharaRenderer.DrawHeld().
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 86 of file CardActor.cs.
Referenced by CardRenderer.IdleFrame(), CharaActor.OnSetOwner(), and CharaRenderer.UpdatePosition().
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 286 of file CardActor.cs.
References PoolManager.Despawn().
Referenced by CardRenderer.KillActor().
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 94 of file CardActor.cs.
Referenced by CardRenderer.NextDir().
|
inlinevirtual |
Reimplemented in CharaActor, and CharaActorPCC.
Definition at line 90 of file CardActor.cs.
Referenced by CardRenderer.NextFrame(), and CharaRenderer.UpdatePosition().
|
inlinevirtual |
Reimplemented in CharaActorPCC.
Definition at line 103 of file CardActor.cs.
References MeshPassParam.color, SubPassData.Current, SpriteReplacer.data, SpriteReplacerAnimation.data, RenderObject.data, Core.delta, destLiquid, RenderParam.dir, BaseTileMap.floatV, BaseTileMap.floatY, SpriteData.frame, Core.gameDelta, SpriteData.GetSprites(), Chara.held, isPCC, RenderParam.liquidLv, MeshPassParam.matColor, mpb, mpb2, SubPassData.offset, owner, EMono.pc, Card.renderer, RenderRow.replacer, SubPassData.rotation, SubPassData.scale, EMono.scene, Scene.screenElin, MeshPassParam.snow, Card.sourceCard, spriteIndex, SpriteData.sprites, SpriteData.spritesSnow, spriteTimer, sr, sr2, srAnime, RenderData.symmetry, tempV, tempV2, BaseGameScreen.tileMap, SpriteData.time, type, and RenderData.useOffsetBack.
Referenced by CardRenderer.Draw(), and EffectIRenderer.OnUpdate().
|
inlinevirtual |
Reimplemented in CharaActor, and CharaActorPCC.
Definition at line 82 of file CardActor.cs.
Referenced by SetOwner().
|
inlinevirtual |
Reimplemented in CharaActor, and CharaActorPCC.
Definition at line 224 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(), Card.RenderMarker(), and SetOwner().
|
inline |
Definition at line 48 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().
|
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(), and SetOwner().
MaterialPropertyBlock CardActor.mpb2 |
Definition at line 23 of file CardActor.cs.
Referenced by OnRender(), RefreshSprite(), and SetOwner().
|
private |
Definition at line 33 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 OnRender(), CharaActor.OnSetOwner(), CharaActorPCC.OnSetOwner(), RefreshSprite(), CharaActor.RefreshSprite(), and SetOwner().
SpriteRenderer CardActor.sr2 |
Definition at line 17 of file CardActor.cs.
Referenced by OnRender(), RefreshSprite(), and SetOwner().
SpriteReplacerAnimation CardActor.srAnime |
Definition at line 19 of file CardActor.cs.
Referenced by OnRender(), and SetOwner().
|
staticprotected |
Definition at line 35 of file CardActor.cs.
Referenced by OnRender().
|
staticprotected |
Definition at line 37 of file CardActor.cs.
Referenced by OnRender().
Type CardActor.type |
Definition at line 25 of file CardActor.cs.
Referenced by OnRender(), RefreshSprite(), and SetOwner().
|
get |
Definition at line 41 of file CardActor.cs.
Referenced by CardRenderer.Draw(), AttackProcess.PlayRangedAnime(), and WidgetDebug.UpdateText().
|
get |
Definition at line 39 of file CardActor.cs.
Referenced by Chara._Move(), OnRender(), and CharaActor.RefreshSprite().