private void OnFormationSelected(BattleFormationKinds1 iFormation) { SortieMapTaskManager.GetUIShipCharacter().Hide(null); SortieMapTaskManager.GetUIAreaMapFrame().Hide(); ProdSortieTransitionToBattle prodSortieTransitionToBattle = SortieBattleTaskManager.GetSortieBattlePrefabFile().prodSortieTransitionToBattle; SortieBattleTaskManager.GetTransitionCamera().enabled = true; prodSortieTransitionToBattle.Play(delegate { Hashtable hashtable = new Hashtable(); if (SortieBattleTaskManager.GetMapManager().GetType().Equals(typeof(RebellionMapManager))) { hashtable.Add("rootType", Generics.BattleRootType.Rebellion); hashtable.Add("rebellionMapManager", SortieBattleTaskManager.GetMapManager()); } else { hashtable.Add("rootType", Generics.BattleRootType.SortieMap); hashtable.Add("sortieMapManager", SortieBattleTaskManager.GetMapManager()); } hashtable.Add("formation", iFormation); RetentionData.SetData(hashtable); SortieBattleTaskManager.ReqMode(SortieBattleMode.Battle); }); }
public static ProdSortieTransitionToBattle Instantiate(ProdSortieTransitionToBattle prefab, Transform parent) { ProdSortieTransitionToBattle prodSortieTransitionToBattle = Object.Instantiate <ProdSortieTransitionToBattle>(prefab); prodSortieTransitionToBattle.get_transform().set_parent(parent); prodSortieTransitionToBattle.get_transform().localPositionZero(); prodSortieTransitionToBattle.get_transform().localScaleZero(); prodSortieTransitionToBattle.Setup(); return(prodSortieTransitionToBattle); }
public static ProdSortieTransitionToBattle Instantiate(ProdSortieTransitionToBattle prefab, Transform parent) { ProdSortieTransitionToBattle prodSortieTransitionToBattle = UnityEngine.Object.Instantiate(prefab); prodSortieTransitionToBattle.transform.parent = parent; prodSortieTransitionToBattle.transform.localPositionZero(); prodSortieTransitionToBattle.transform.localScaleZero(); prodSortieTransitionToBattle.Setup(); return(prodSortieTransitionToBattle); }