void Awake() { PrepareLights(); fakeInfo = gameObject.AddComponent <FakeBombInfo>(); fakeInfo.ActivateLights += delegate() { TurnLightsOn(); fakeInfo.OnLightsOn(); }; TurnLightsOff(); Modules = FindObjectsOfType <KMBombModule>(); NeedyModules = FindObjectsOfType <KMNeedyModule>(); for (int i = 0; i < Modules.Length; i++) { Handlers(Modules[i].GetComponent <KMBombInfo>()); } for (int i = 0; i < NeedyModules.Length; i++) { Handlers(NeedyModules[i].GetComponent <KMBombInfo>()); } ReplaceBombInfo(); AddHighlightables(); AddSelectables(); }
void Awake() { fakeInfo = gameObject.AddComponent <FakeBombInfo>(); fakeInfo.ActivateLights += delegate() { TurnLightsOn(); fakeInfo.OnLightsOn(); }; TurnLightsOff(); ReplaceBombInfo(); AddHighlightables(); AddSelectables(); }
void Awake() { PrepareLights(); fakeInfo = gameObject.AddComponent <FakeBombInfo>(); fakeInfo.SetupEdgework(EdgeworkConfiguration); fakeInfo.ActivateLights += delegate() { TurnLightsOn(); fakeInfo.OnLightsOn(); }; TurnLightsOff(); ReplaceBombInfo(); AddHighlightables(); AddSelectables(); }