public static SwapPlacementGameLogic CreateSwapSpawn(GameObject parent, string name, string guid, string targetGuid1, string targetGuid2) { GameObject spawnSwapGameObject = CreateGameObject(parent, name); SwapPlacementGameLogic swapSpawnGameLogic = spawnSwapGameObject.AddComponent <SwapPlacementGameLogic>(); swapSpawnGameLogic.encounterObjectGuid = guid; swapSpawnGameLogic.swapTarget1Guid = targetGuid1; swapSpawnGameLogic.swapTarget2Guid = targetGuid2; return(swapSpawnGameLogic); }
private void BuildSwapPlacement() { SwapPlacementGameLogic swapSpawnLogic = PlacementFactory.CreateSwapSpawn(this.parent, this.name, Guid.NewGuid().ToString(), this.targetGuid1, this.targetGuid2); }