Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GameObject[] objects_list = UnityEngine.Object.FindObjectsOfType(typeof(GameObject)) as GameObject[];
- Debug.Log(objects_list.ToString());
- foreach (GameObject gameObject in UnityEngine.Object.FindObjectsOfType(typeof(GameObject)) as GameObject[])
- {
- switch (gameObject.name)
- {
- case "Work Station":
- case "Work Station (1)":
- GameObject unconnected = gameObject.transform.GetChild(0).GetChild(0).GetChild(0).GetChild(0).gameObject;
- GameObject connecting = gameObject.transform.GetChild(0).GetChild(0).GetChild(1).GetChild(0).gameObject;
- GameObject mainmenu = gameObject.transform.GetChild(0).GetChild(0).GetChild(2).GetChild(0).gameObject;
- TextLanguageReplacer unconnected_tlr = unconnected.AddComponent<TextLanguageReplacer>();
- unconnected_tlr.keyName = "Facility";
- unconnected_tlr.index = 33;
- TextLanguageReplacer connecting_tlr = connecting.AddComponent<TextLanguageReplacer>();
- connecting_tlr.keyName = "Facility";
- connecting_tlr.index = 34;
- TextLanguageReplacer mainmenu_tlr = mainmenu.AddComponent<TextLanguageReplacer>();
- mainmenu_tlr.keyName = "Facility";
- mainmenu_tlr.index = 35;
- break;
- case "Root_#ChkpB":
- GameObject Root_ChkpB = gameObject.transform.GetChild(1).GetChild(0).GetChild(0).gameObject;
- TextLanguageReplacer Root_ChkpB_tlr = Root_ChkpB.AddComponent<TextLanguageReplacer>();
- Root_ChkpB_tlr.keyName = "Facility";
- Root_ChkpB_tlr.index = 36;
- break;
- case "3room_HC (1)":
- GameObject room_HC1 = gameObject.transform.GetChild(0).GetChild(1).GetChild(0).GetChild(0).gameObject;
- TextLanguageReplacer room_HC1_tlr = room_HC1.AddComponent<TextLanguageReplacer>();
- room_HC1_tlr.keyName = "Facility";
- room_HC1_tlr.index = 36;
- break;
- case "Root_@ChkpA":
- GameObject Root_ChkpA = gameObject.transform.GetChild(1).GetChild(0).GetChild(0).GetChild(0).gameObject;
- TextLanguageReplacer Root_ChkpA_tlr = Root_ChkpA.AddComponent<TextLanguageReplacer>();
- Root_ChkpA_tlr.keyName = "Facility";
- Root_ChkpA_tlr.index = 37;
- break;
- case "3room_HC":
- GameObject room_HC = gameObject.transform.GetChild(1).GetChild(0).GetChild(0).GetChild(0).gameObject;
- TextLanguageReplacer room_HC_tlr = room_HC.AddComponent<TextLanguageReplacer>();
- room_HC_tlr.keyName = "Facility";
- room_HC_tlr.index = 37;
- break;
- case "Root_!Nuke":
- GameObject Root_Nuke = gameObject.transform.GetChild(0).GetChild(0).GetChild(0).GetChild(0).gameObject;
- TextLanguageReplacer Root_Nuke_tlr = Root_Nuke.AddComponent<TextLanguageReplacer>();
- Root_Nuke_tlr.keyName = "Facility";
- Root_Nuke_tlr.index = 38;
- break;
- default:
- break;
- }
- }
Add Comment
Please, Sign In to add comment