virtual public void Initialize(string symbolName, MachineConfig machineConfig) { var areaSize = machineConfig.SymbolSize; var displayArea = SlotModel.Instance.SlotConfig.DebugSymbolArea; Initialize(symbolName, areaSize, displayArea); }
public void AddMachine(MachineConfig machine) { if (_machineList == null) { _machineList = new List <MachineConfig>(); } _machineList.Add(machine); }
public void AddMachine() { if (_machineList == null) { _machineList = new List <MachineConfig>(); } var machine = new MachineConfig(this); _machineList.Add(machine); }
virtual public void Initialize(SlotMachine relativeMachine) { _machine = relativeMachine; _machineConfig = _machine.MachineConfig; // _model = SlotModel.Instance; // _slotConfig = _model.SlotConfig; // _betting = _slotConfig.Betting; // _ui = slotUI; // _machine = _ui.SlotMachine; }
public void Initialize(SlotMachine relativeMachine) { _machine = relativeMachine; _machineConfig = _machine.MachineConfig; _symbolNecessaryCount = _machineConfig.row + _machineConfig.MarginSymbolCount * 2; _lastSymbolNames = _machineConfig.GetStartSymbolNames(_column); _receivedSymbolNames = new SymbolNames(_machineConfig.row); //CreateStartSymbols CreateStartSymbols(); AlignSymbols(); }