コード例 #1
0
        public Result SpawnCreep(CreepInfo info)
        {
            Result result = new Result()
            {
                TypeID = ResultTypes.UnknownError
            };

            if (Spawning == null)
            {
                // TODO: Check room controller level
                result = Game.AddAction(new Action.SpawnCreep(this, info));
            }
            else
            {
                result = new Result()
                {
                    TypeID = ResultTypes.SpawnAlreadyBusy
                };
            }

            return(result);
        }
コード例 #2
0
ファイル: SpawnCreep.cs プロジェクト: Foozinator/Screeps.net
 public SpawnCreep(StructureSpawn spawn, CreepInfo info)
 {
     CreepInfo = info;
     Spawn     = spawn;
 }