10 override protected void Setup()
15 SCR_HintManagerComponent.ShowHint(m_TutorialHintList.GetHint(m_TutorialComponent.GetStage()));
16 m_TutorialComponent.SetStagesComplete(5,
true);
17 if (!m_TutorialComponent.GetVoiceSystem().IsPlaying())
18 PlaySoundSystem(
"End",
true);
20 GetGame().GetCallqueue().CallLater(PlaySoundSystem, 1000,
false,
"End",
true);
24 protected void StopVehicleSmoke()
26 Vehicle car = m_TutorialComponent.GetHummer();
30 array <HitZone> hitzones = {};
31 SCR_DamageManagerComponent damageManager = SCR_DamageManagerComponent.GetDamageManager(car);
35 damageManager.GetAllHitZones(hitzones);
37 SCR_FlammableHitZone flammableHitZone;
38 foreach (
HitZone hitZone : hitzones)
40 flammableHitZone = SCR_FlammableHitZone.Cast(hitZone);
42 flammableHitZone.SetFireState(
EFireState.NONE);