Beispiel #1
0
        private void GenerateSoldier(object markObj, object ownerObj, object posObj)
        {
            ForceMark mark    = (ForceMark)markObj;
            long      ownerId = (long)ownerObj;

            Utils.DebugUtils.Log(DebugUtils.Type.UI, string.Format("GenerateSoldier: mark {0} id {1}", mark, ownerId));

            if (this.mark != mark)
            {
                return;
            }

            _view.SetLockSquadItems(true);
            _view.CanDeployUnits(emberCount);
            //Drag deployment logic locked.Dwayne 2017.9
            _view.DeployUnitCard(ownerId, deploymentPendingSquadIndex);
        }