예제 #1
0
        /// <summary>
        /// Changes the role of a wing
        /// </summary>
        /// <param name="uuid"></param>
        /// <param name="role"></param>
        public void ChangeWingRole(string uuid, Wing.Role role)
        {
            Wing wing = GetUnit(uuid) as Wing;

            if (wing == null)
            {
                return;
            }

            wing.primaryRole = role;
        }
 private void ChangeWingtype(string uuid, Wing.Role role)
 {
     MessageRouter.Instance.Send(
         MessageRouter.Service.Ops,
         new ANWI.Messaging.Ops.ModifyUnit()
     {
         opUUID   = opUUID,
         unitUUID = uuid,
         type     = ANWI.Messaging.Ops.ModifyUnit.ChangeType.ChangeWingRole,
         integer  = (int)role
     },
         null
         );
 }