Beispiel #1
0
        public SpellControls(IGameDataHandler dataHandler, ILogger logger)
        {
            this.dataHandler = dataHandler;
            this.logger      = logger;

            InitializeComponent();
        }
        public MmoItemsControl(IGameDataHandler dataHandler, ILogger logger)
        {
            this.dataHandler = dataHandler;
            this.logger      = logger;

            InitializeComponent();
        }
        public GameObjectControl(IGameDataHandler dataHandler, ILogger logger)
        {
            this.dataHandler = dataHandler;
            this.logger      = logger;

            this.zones = new[] { 1, 2 };

            InitializeComponent();
        }
Beispiel #4
0
        public NpcControl(IGameDataHandler dataHandler, ILogger logger)
        {
            this.dataHandler = dataHandler;
            this.logger      = logger;

            this.zones           = new short[] { 1, 2 };
            this.itemsWindow     = new frmItemsWindow(this.dataHandler, this.logger);
            this.possessiveItems = new HashSet <short>();

            InitializeComponent();
        }
Beispiel #5
0
        public frmItemsWindow(IGameDataHandler gameData, ILogger logger)
        {
            this.gameData = gameData;
            this.items    = gameData.MmoItems;
            this.logger   = logger;

            InitializeComponent();

            foreach (var item in this.items)
            {
                this.listBoxItems.Items.Add(item.Value);
            }
        }
Beispiel #6
0
 public GameController()
 {
     _gameValidateHandler = new GameValidateHandler();
     _gameDataHandler     = new GameDataHandler();
 }