REDNODE / GAME API

CerberusComponent

classscriptedClass

extends ScriptableComponent › GameComponent › IComponent › IScriptable › ISerializable

Properties 11

NameTypeFlags
gameObjectwref<GameObject>scriptedprivate
laserGameEffectBeamref<EffectInstance>scriptedprotected
laserGameEffectBottomref<EffectInstance>scriptedprotected
laserGameEffectBottom2ref<EffectInstance>scriptedprotected
laserGameEffectRefBeamEffectRefscriptedprotected
laserGameEffectRefBottomEffectRefscriptedprotected
laserGameEffectRefBottom2EffectRefscriptedprotected
laserGameEffectRefUpEffectRefscriptedprotected
laserGameEffectRefUp2EffectRefscriptedprotected
laserGameEffectUpref<EffectInstance>scriptedprotected
laserGameEffectUp2ref<EffectInstance>scriptedprotected

Methods 7

protected cb func OnAIEvent(aiEvent: ref<AIEvent>) -> Boolscripted
private final func OnGameAttach()scripted
private final func OnGameDetach()scripted
protected cb func OnHit(evt: ref<gameHitEvent>) -> Boolscripted
protected cb func OnPreUninitialize(evt: ref<entPreUninitializeEvent>) -> Boolscripted
protected final func RunGameEffect(out effectInstance: ref<EffectInstance>, effectRef: EffectRef, slotName: CName, range: Float)scripted
protected final func TerminateGameEffect(out effectInstance: ref<EffectInstance>)scripted