Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
override void | OnSetOwner () |
override void | NextFrame () |
override void | IdleFrame () |
override int | GetFrame () |
override void | NextDir () |
override void | Kill () |
override void | OnRender (RenderParam p) |
override void | RefreshSprite () |
![]() | |
void | SetOwnerAsChara () |
override void | OnSetOwner () |
override void | NextFrame () |
override void | RefreshSprite () |
![]() | |
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 | |
PCC | pcc |
SpriteProvider | provider = new SpriteProvider() |
![]() | |
new Chara | owner |
![]() | |
Card | owner |
SpriteRenderer | sr |
SpriteRenderer | sr2 |
SpriteReplacerAnimation | srAnime |
MaterialPropertyBlock | mpb |
MaterialPropertyBlock | mpb2 |
Type | type |
Static Public Attributes | |
static Vector3 | V2 = new Vector3(2f, 2f, 1f) |
![]() | |
static Core | core |
Properties | |
override bool | isPCC [get] |
override int | currentDir [get] |
![]() | |
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 Attributes | |
float | lastNextFrame |
Static Private Attributes | |
static Vector3 | org |
Additional Inherited Members | |
![]() | |
enum | Type { Default , Boat , Canvas , MultiSprite } |
![]() | |
static int | rnd (int a) |
![]() | |
static Vector3 | tempV |
static Vector3 | tempV2 |
Definition at line 3 of file CharaActorPCC.cs.
|
inlinevirtual |
Reimplemented from CardActor.
Definition at line 52 of file CharaActorPCC.cs.
|
inlinevirtual |
Reimplemented from CardActor.
Definition at line 44 of file CharaActorPCC.cs.
References Chara.isDead, CharaActor.owner, and provider.
Referenced by OnSetOwner().
|
inlinevirtual |
Reimplemented from CardActor.
Definition at line 66 of file CharaActorPCC.cs.
References pcc.
|
inlinevirtual |
Reimplemented from CardActor.
Definition at line 57 of file CharaActorPCC.cs.
References provider, and RefreshSprite().
Referenced by CoreDebug.UpdateInput().
|
inlinevirtual |
Reimplemented from CharaActor.
Definition at line 35 of file CharaActorPCC.cs.
References lastNextFrame, and provider.
Referenced by CoreDebug.UpdateInput().
|
inlinevirtual |
Reimplemented from CardActor.
Definition at line 73 of file CharaActorPCC.cs.
References GameSetting.RenderSetting.animeWalk, Chara.body, Card.Cell, Core.config, EMono.core, currentDir, Player.currentHotItem, RenderObject.data, HotItemHeld.disableTool, CardRenderer.Draw(), RenderData.Draw(), SourcePref.equipX, SourcePref.equipY, CoreConfig.game, CardRenderer.hasActor, Chara.held, CoreConfig.GameConfig.hideWeapons, Trait.InvertHeldSprite, Chara.IsDeadOrSleeping, Cell.isFloating, Cell.IsIceTile, AnimationFrame.mainHand, GameSetting.RenderSetting.mainHandPos, AnimationFrame.offHand, GameSetting.RenderSetting.offHandPos, RenderData.offset, org, CharaActor.owner, pcc, EMono.player, RenderRow.pref, provider, CardRenderer.RefreshSprite(), GameSetting.render, Card.renderer, GameScreen.renderTempEQ, HotItem.RenderThing, EMono.scene, Scene.screenElin, Thing.SetRenderParam(), EMono.setting, Trait.ShowAsTool, CoreConfig.GameConfig.showOffhand, CharaBody.slotMainHand, CharaBody.slotOffHand, Thing.source, Thing.sourceCard, Cell.sourceSurface, BodySlot.thing, Card.trait, RenderParam.v, MeshPassParam.x, MeshPassParam.y, and MeshPassParam.z.
|
inlinevirtual |
Reimplemented from CharaActor.
Definition at line 19 of file CharaActorPCC.cs.
References Card.angle, IdleFrame(), CardActor.mpb, CharaActor.owner, pcc, provider, Card.renderer, CharaActor.SetOwnerAsChara(), and CardActor.sr.
|
inlinevirtual |
Reimplemented from CharaActor.
Definition at line 189 of file CharaActorPCC.cs.
References Card.angle, CharaActor.owner, and provider.
Referenced by CardRenderer.Draw(), NextDir(), and CoreDebug.UpdateInput().
|
private |
Definition at line 11 of file CharaActorPCC.cs.
Referenced by NextFrame().
|
staticprivate |
Definition at line 5 of file CharaActorPCC.cs.
Referenced by OnRender().
PCC CharaActorPCC.pcc |
Definition at line 7 of file CharaActorPCC.cs.
Referenced by Kill(), OnRender(), OnSetOwner(), and CoreDebug.UpdateInput().
SpriteProvider CharaActorPCC.provider = new SpriteProvider() |
Definition at line 9 of file CharaActorPCC.cs.
Referenced by CardRenderer.Draw(), IdleFrame(), NextDir(), NextFrame(), OnRender(), OnSetOwner(), RefreshSprite(), and CoreDebug.UpdateInput().
|
static |
Definition at line 13 of file CharaActorPCC.cs.
|
get |
Definition at line 17 of file CharaActorPCC.cs.
Referenced by OnRender().
|
get |
Definition at line 15 of file CharaActorPCC.cs.