SlotMachineController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 11
| Name | Type | Flags |
|---|---|---|
barellAnimation | ref<inkAnimProxy> | scriptedprivate |
barrelAnimationID | CName | scriptedprivate |
imagePresets | array<CName> | scriptedprivate |
looseAnimationID | CName | scriptedprivate |
maxWinChance | Int32 | scriptedprivate |
outcomeAnimation | ref<inkAnimProxy> | scriptedprivate |
shouldWinNextTime | Bool | scriptedprivate |
slots | array<wref<SlotMachineSlot>> | scriptedprivate |
slotWidgets | array<inkWidgetRef> | scriptedprivate |
winAnimationsID | array<CName> | scriptedprivate |
winChance | Int32 | scriptedprivate |
Methods 6
protected cb func OnBarellAnimationFinished(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnOutcomeAnimationFinished(anim: ref<inkAnimProxy>) -> Boolscripted
private final func PerformBarellCycle()scripted
private final func RandomizeBarell()scripted
private final func SetupBarellSlots()scripted