Beispiel #1
0
        public void AddAction(int id, string description, bool requireDestination, int cooldownTime, Renderable gfx)
        {
            var action = new GridiaAction(id, description, requireDestination, cooldownTime, gfx);

            _actions.Add(id, action);
            gfx.ScaleXY = 2;
            ActionGrid.AddChild(gfx);
        }
        private Vector3 _destinationSelectorDelta = Vector3.zero; // :(

        #endregion Fields

        #region Constructors

        public ActionLocationPickState(GridiaAction action)
        {
            _driver = Locator.Get <GridiaDriver>();
            _game   = Locator.Get <GridiaGame>();
            _action = action;
        }