public override void OnStart() { light = gameObject.GetComponentInChildren<CLight>(); light.setEnabled(false); lightState = InitialLightState; gameObject.GetComponent<CForwardRenderer>().mEmissiveColor = new Color(0.1f,0.1f,0.1f,1.0f); sound = gameObject.RequireComponent<CSound>(); GameObject tr = GameObject.GetGameObjectByName("Monster4TriggerArea"); if (tr != null) { trigger = GetScript<Monster4TriggerArea>(tr); trigger.M4LightsToTurnOff++; Logger.Log("M4Light to turn on, found for M4: #" + trigger.M4LightsToTurnOff.ToString()); } base.OnStart(); }
public override void OnStart() { light = gameObject.GetComponentInChildren <CLight>(); light.setEnabled(false); lightState = InitialLightState; gameObject.GetComponent <CForwardRenderer>().mEmissiveColor = new Color(0.1f, 0.1f, 0.1f, 1.0f); sound = gameObject.RequireComponent <CSound>(); GameObject tr = GameObject.GetGameObjectByName("Monster4TriggerArea"); if (tr != null) { trigger = GetScript <Monster4TriggerArea>(tr); trigger.M4LightsToTurnOff++; Logger.Log("M4Light to turn on, found for M4: #" + trigger.M4LightsToTurnOff.ToString()); } base.OnStart(); }