Exemplo n.º 1
0
        private GameObject BuildLanceChunk()
        {
            Main.LogDebug($"[ChunkTypeBuilder.{contractTypeBuilder.ContractTypeKey}] Building 'BuildLanceChunk' (Container) Chunk");
            LanceChunkGameLogic lanceChunk = ChunkFactory.CreateLanceChunk(this.name, contractTypeBuilder.EncounterLayerGo.transform);

            SetupChunk(lanceChunk);
            return(lanceChunk.gameObject);
        }
Exemplo n.º 2
0
        public static LanceChunkGameLogic CreateLanceChunk(string name = "Chunk_Lance", Transform parent = null)
        {
            GameObject lanceChunkGo = CreateGameObjectWithParent(name, parent);

            LanceChunkGameLogic lanceChunkLogic = lanceChunkGo.AddComponent <LanceChunkGameLogic>();

            lanceChunkLogic.encounterObjectName = name;

            return(lanceChunkLogic);
        }