Assets.Core.Teams.TransferWorker C# (CSharp) Метод

TransferWorker() публичный статический Метод

public static TransferWorker ( GameEntity company, HumanFF worker, WorkerRole role, int fromId, int toId, GameContext gameContext ) : void
company GameEntity
worker HumanFF
role WorkerRole
fromId int
toId int
gameContext GameContext
Результат void
        public static void TransferWorker(GameEntity company, HumanFF worker, WorkerRole role, int fromId, int toId, GameContext gameContext)
        {
            AttachHumanToTeam(company, gameContext, worker, role, toId);
            DetachHumanFromTeam(company.team.Teams[fromId], worker.HumanComponent.Id);
        }
    }