GudnakSim Polling None None ServerInclude: /Custom/CustomInput.php ServerInclude: /Custom/GameLogic.php ServerInclude: /TurnController.php ServerInclude: /GeneratedCode/GeneratedMacroCode.php AssetReflection: GudnakSim Module: Versions=TurnPlayer,CurrentPhase,PhaseParameters,myHand,myGraveyard,myDeck,myDecisionQueue,myActions,myGlobalEffects,theirHand,theirGraveyard,theirDeck,theirDecisionQueue,theirActions,theirGlobalEffects,BG1,BG2,BG3,BG4,BG5,BG6,BG7,BG8,BG9,DecisionQueueVariables Macro: Name=ChooseCard(mzSearch,helptext); Choice={MZCHOOSE:mzSearch|helptext}; AfterChoice=OnCardChosen; Action={} Macro: Name=PlayCard(mzID,ignoreCost); ChoiceFunction=DoPlayCard; Action={} Macro: Name=FighterDestroyed(mzID); ChoiceFunction=DoFighterDestroyed; Action={} Macro: Name=ActivateAbility(mzID,abilityIndex); ChoiceFunction=DoActivatedAbility; Action={} Deck - CardID:string Display: Visibility=Private, Mode=Single, Top=110px, Right=10px Macros: Shuffle Graveyard - CardID:string Display: Visibility=Public, Mode=Single, Bottom=10px, Right=10px GlobalEffects - CardID:string Display: Visibility=None, Mode=None Hand - CardID:string Display: Visibility=Self, Mode=All, Bottom=10px, Left=28% Click: FSM() Virtual: SelectionMetadata=SelectionMetadata() Highlight: SelectionMetadata Actions - Value:number=0 Display: Visibility=Public, Mode=Value, Top=10px, Right=130px Widgets: CustomInput=Draw DecisionQueue - Type:string, Param:string, Block:number, Tooltip:string Display: Visibility=Self, Mode=All, Display=None Versions - Version:string Display: Visibility=None, Mode=All, Display=None TurnNumber - Value:number=0 Display: Visibility=None, Mode=Value, Scope=Global, Display=None FirstPlayer - Value:number=1 Display: Visibility=None, Mode=Value, Scope=Global, Display=None TurnPlayer - Value:number=1 Display: Visibility=None, Mode=Value, Scope=Global, Display=None CurrentPhase - Value:string Display: Visibility=None, Mode=Value, Scope=Global, Display=None PhaseParameters - Value:string Display: Visibility=None, Mode=Value, Scope=Global, Display=None FlashMessage - Value:string Display: Visibility=None, Mode=Value, Scope=Global, Display=None BG1 - CardID:string, Controller:number, Status:number=2, TurnEffects:array[string] Index: TurnEffects Display: Visibility=Public, Mode=Single, Scope=Global, Bottom=190px, Left=41% Sort: Reverse=true Overlay: Status=1:exhausted Click: FSM() Virtual: HasAbility=CardHasAbility() Virtual: SelectionMetadata=SelectionMetadata() Virtual: CurrentEffects=CardCurrentEffects() Counters: CurrentEffects=Badge(Color=Purple,Position=TopLeft,ShowZero=false,Mode=CardIDs) Widgets: CustomInput=Activate(Position:BottomLeft,Condition:HasAbility=1) Highlight: SelectionMetadata BG2 - CardID:string, Controller:number, Status:number=2, TurnEffects:array[string] Index: TurnEffects Display: Visibility=Public, Mode=Single, Scope=Global, Bottom=190px, Left=48% Sort: Reverse=true Overlay: Status=1:exhausted Click: FSM() Virtual: HasAbility=CardHasAbility() Virtual: SelectionMetadata=SelectionMetadata() Virtual: CurrentEffects=CardCurrentEffects() Counters: CurrentEffects=Badge(Color=Purple,Position=TopLeft,ShowZero=false,Mode=CardIDs) Widgets: CustomInput=Activate(Position:BottomLeft,Condition:HasAbility=1) Highlight: SelectionMetadata BG3 - CardID:string, Controller:number, Status:number=2, TurnEffects:array[string] Index: TurnEffects Display: Visibility=Public, Mode=Single, Scope=Global, Bottom=190px, Left=55% Sort: Reverse=true Overlay: Status=1:exhausted Click: FSM() Virtual: HasAbility=CardHasAbility() Virtual: SelectionMetadata=SelectionMetadata() Virtual: CurrentEffects=CardCurrentEffects() Counters: CurrentEffects=Badge(Color=Purple,Position=TopLeft,ShowZero=false,Mode=CardIDs) Widgets: CustomInput=Activate(Position:BottomLeft,Condition:HasAbility=1) Highlight: SelectionMetadata BG4 - CardID:string, Controller:number, Status:number=2, TurnEffects:array[string] Index: TurnEffects Display: Visibility=Public, Mode=Single, Scope=Global, Bottom=300px, Left=41% Sort: Reverse=true Overlay: Status=1:exhausted Click: FSM() Virtual: HasAbility=CardHasAbility() Virtual: SelectionMetadata=SelectionMetadata() Virtual: CurrentEffects=CardCurrentEffects() Counters: CurrentEffects=Badge(Color=Purple,Position=TopLeft,ShowZero=false,Mode=CardIDs) Widgets: CustomInput=Activate(Position:BottomLeft,Condition:HasAbility=1) Highlight: SelectionMetadata BG5 - CardID:string, Controller:number, Status:number=2, TurnEffects:array[string] Index: TurnEffects Display: Visibility=Public, Mode=Single, Scope=Global, Bottom=300px, Left=48% Sort: Reverse=true Overlay: Status=1:exhausted Click: FSM() Virtual: HasAbility=CardHasAbility() Virtual: SelectionMetadata=SelectionMetadata() Virtual: CurrentEffects=CardCurrentEffects() Counters: CurrentEffects=Badge(Color=Purple,Position=TopLeft,ShowZero=false,Mode=CardIDs) Widgets: CustomInput=Activate(Position:BottomLeft,Condition:HasAbility=1) Highlight: SelectionMetadata BG6 - CardID:string, Controller:number, Status:number=2, TurnEffects:array[string] Index: TurnEffects Display: Visibility=Public, Mode=Single, Scope=Global, Bottom=300px, Left=55% Sort: Reverse=true Overlay: Status=1:exhausted Click: FSM() Virtual: HasAbility=CardHasAbility() Virtual: SelectionMetadata=SelectionMetadata() Virtual: CurrentEffects=CardCurrentEffects() Counters: CurrentEffects=Badge(Color=Purple,Position=TopLeft,ShowZero=false,Mode=CardIDs) Widgets: CustomInput=Activate(Position:BottomLeft,Condition:HasAbility=1) Highlight: SelectionMetadata BG7 - CardID:string, Controller:number, Status:number=2, TurnEffects:array[string] Index: TurnEffects Display: Visibility=Public, Mode=Single, Scope=Global, Bottom=410px, Left=41% Sort: Reverse=true Overlay: Status=1:exhausted Click: FSM() Virtual: HasAbility=CardHasAbility() Virtual: SelectionMetadata=SelectionMetadata() Virtual: CurrentEffects=CardCurrentEffects() Counters: CurrentEffects=Badge(Color=Purple,Position=TopLeft,ShowZero=false,Mode=CardIDs) Widgets: CustomInput=Activate(Position:BottomLeft,Condition:HasAbility=1) Highlight: SelectionMetadata BG8 - CardID:string, Controller:number, Status:number=2, TurnEffects:array[string] Index: TurnEffects Display: Visibility=Public, Mode=Single, Scope=Global, Bottom=410px, Left=48% Sort: Reverse=true Overlay: Status=1:exhausted Click: FSM() Virtual: HasAbility=CardHasAbility() Virtual: SelectionMetadata=SelectionMetadata() Virtual: CurrentEffects=CardCurrentEffects() Counters: CurrentEffects=Badge(Color=Purple,Position=TopLeft,ShowZero=false,Mode=CardIDs) Widgets: CustomInput=Activate(Position:BottomLeft,Condition:HasAbility=1) Highlight: SelectionMetadata BG9 - CardID:string, Controller:number, Status:number=2, TurnEffects:array[string] Index: TurnEffects Display: Visibility=Public, Mode=Single, Scope=Global, Bottom=410px, Left=55% Sort: Reverse=true Overlay: Status=1:exhausted Click: FSM() Virtual: HasAbility=CardHasAbility() Virtual: SelectionMetadata=SelectionMetadata() Virtual: CurrentEffects=CardCurrentEffects() Counters: CurrentEffects=Badge(Color=Purple,Position=TopLeft,ShowZero=false,Mode=CardIDs) Widgets: CustomInput=Activate(Position:BottomLeft,Condition:HasAbility=1) Highlight: SelectionMetadata DecisionQueueVariables - Value:string Display: Visibility=None, Mode=Value, Scope=Global, Display=None