public void Initialize(GUIBattleModeMenu battleModeMenu) { this.battleModeMenu = battleModeMenu; upMethodInfo = ReflectionsManager.GetMethod (battleModeMenu, "up"); downMethodInfo = ReflectionsManager.GetMethod (battleModeMenu, "down"); getNumMenuButtonsMethodInfo = ReflectionsManager.GetMethod (battleModeMenu, "getNumMenuButtons"); }
public GUIBattleModeMenuWrapper(GUIBattleModeMenu battleModeMenu) { Initialize (battleModeMenu); }
private void Initialize(BattleMode battleMode) { this.battleMode = battleMode; this.handManager = GetHandManager (); cardClickedMethodInfo = ReflectionsManager.GetMethod (battleMode, "cardClicked"); toggleUnitStatsMethodInfo = ReflectionsManager.GetMethod (battleMode, "toggleUnitStats"); deselectAllTilesMethodInfo = ReflectionsManager.GetMethod (battleMode, "deselectAllTiles"); gameMenu = (GUIBattleModeMenu)ReflectionsManager.GetValue (battleMode, "menu"); controlBoard = false; tileRow = 2; tileColumn = 1; }