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();
    }
Beispiel #2
0
    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();
    }