public override void updateState(Asset asset, byte[] state) { this._isLit = (state[0] == 1); this.material = HighlighterTool.getMaterialInstance(base.transform); this.fire = base.transform.FindChild("Fire"); LightLODTool.applyLightLOD(this.fire); this.updateFire(); }
protected void Start() { this.material = HighlighterTool.getMaterialInstance(base.transform); if (this.material != null) { LevelLighting.isSeaChanged += this.handleIsSeaChanged; this.updateRenderQueue(); } }
public override void updateState(Asset asset, byte[] state) { base.updateState(asset, state); this._isPowered = (state[0] == 1); if (!Dedicator.isDedicated) { this.material = HighlighterTool.getMaterialInstance(base.transform); this.spot = base.transform.FindChild("Spots"); LightLODTool.applyLightLOD(this.spot); } }
// Token: 0x0600214E RID: 8526 RVA: 0x000B57D0 File Offset: 0x000B3BD0 private void initToggleGameObject() { Transform transform = base.transform.FindChildRecursive("Toggle"); LightLODTool.applyLightLOD(transform); if (transform != null) { this.material = HighlighterTool.getMaterialInstance(transform.parent); this.toggleGameObject = transform.gameObject; } }
// Token: 0x06002610 RID: 9744 RVA: 0x000DF73C File Offset: 0x000DDB3C private void Awake() { this.material = HighlighterTool.getMaterialInstance(base.transform); if (Level.isEditor) { this.onDayNightUpdated(false); return; } if (!this.isListeningLoad) { this.isListeningLoad = true; Level.onLevelLoaded = (LevelLoaded)Delegate.Combine(Level.onLevelLoaded, new LevelLoaded(this.onLevelLoaded)); } }
private void Awake() { this.material = HighlighterTool.getMaterialInstance(base.transform); if (Level.isEditor) { this.onDayNightUpdated(false); return; } this.onDayNightUpdated(LightingManager.isDaytime); if (this.isListening) { return; } this.isListening = true; LightingManager.onDayNightUpdated = (DayNightUpdated)Delegate.Combine(LightingManager.onDayNightUpdated, new DayNightUpdated(this.onDayNightUpdated)); }
private void Awake() { this.material = HighlighterTool.getMaterialInstance(base.transform); this.blackoutTime = Time.time; this.blackoutDelay = Random.Range(0f, 13.2f); }