![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | Disarm () |
| override void | GetDebugActions (out TSelectableActionInfoArrayEx outputList) |
| override string | GetDebugText () |
| override bool | OnAction (int action_id, Man player, ParamsReadContext ctx) |
| void | OnRingingStopClient () |
| override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
| override void | OnStoreSave (ParamsWriteContext ctx) |
| override void | SetAlarmTimeServer (float time01) |
| void | SetAlarmTimeServerSecs (int inSecs) |
Private Member Functions | |
| override string | GetDestroyedSound () |
| override string | GetExplosiveTriggerSlotName () |
| override string | GetHitSound () |
| int | GetMinutesMax () |
| override float | GetRingingDurationMax () |
| override string | GetRingingSound () |
| string | GetRingingStopSound () |
| override string | GetToggleSound () |
| override string | GetWorkingSound () |
| override void | Init () |
| void | OnUpdate () |
| float | SecondsTo01 (int seconds) |
| override void | SetActions () |
| int | Time01ToSeconds (float time01) |
| override void | TurnOff () |
Private Attributes | |
| const string | DESTROYED_SOUND = "AlarmClock_Destroyed_SoundSet" |
| const string | HIT_SOUND = "AlarmClock_Hit_SoundSet" |
| int | m_AlarmInSecs |
| EffectSound | m_RingingStopSound |
| const string | RINGING_SOUND = "KitchenTimer_Ring_Loop_SoundSet" |
| const string | WORKING_SOUND = "KitchenTimer_Ticking_Loop_SoundSet" |
Static Private Attributes | |
| static ref NoiseParams | m_NoisePar |
| static NoiseSystem | m_NoiseSystem |
Definition at line 1 of file kitchentimer.c.
|
inlineprotected |
Definition at line 132 of file kitchentimer.c.
References SetAlarmTimeServerSecs().
|
inlineprotected |
Definition at line 219 of file kitchentimer.c.
References SAT_DEBUG_ACTION.
|
inlineprotected |
Definition at line 242 of file kitchentimer.c.
References g_Game, GetRingingDurationMax(), m_AlarmInSecs, m_RingingDuration, m_State, and float::ToString().
|
inlineprivate |
Definition at line 58 of file kitchentimer.c.
References DESTROYED_SOUND.
|
inlineprivate |
Definition at line 38 of file kitchentimer.c.
|
inlineprivate |
Definition at line 63 of file kitchentimer.c.
References HIT_SOUND.
|
inlineprivate |
Definition at line 73 of file kitchentimer.c.
Referenced by SecondsTo01(), and Time01ToSeconds().
|
inlineprivate |
Definition at line 89 of file kitchentimer.c.
Referenced by GetDebugText(), and OnUpdate().
|
inlineprivate |
Definition at line 48 of file kitchentimer.c.
References RINGING_SOUND.
|
inlineprivate |
Definition at line 53 of file kitchentimer.c.
Referenced by OnRingingStopClient().
|
inlineprivate |
Definition at line 43 of file kitchentimer.c.
|
inlineprivate |
Definition at line 68 of file kitchentimer.c.
References WORKING_SOUND.
|
inlineprivate |
Definition at line 14 of file kitchentimer.c.
References g_Game, GetType(), m_NoisePar, m_NoiseSystem, and NoiseParams().
|
inlineprotected |
Definition at line 227 of file kitchentimer.c.
References g_Game, and SetAlarmTimeServerSecs().
|
inlineprotected |
Definition at line 138 of file kitchentimer.c.
References GetRingingStopSound(), m_RingingSoundLoop, and m_RingingStopSound.
|
inlineprotected |
Definition at line 147 of file kitchentimer.c.
References MakeRingingStart(), Serializer::Read(), SetAlarmTimeServerSecs(), and SetState().
|
inlineprotected |
Definition at line 184 of file kitchentimer.c.
References m_AlarmInSecs, m_State, and Serializer::Write().
|
inlineprivate |
Definition at line 100 of file kitchentimer.c.
References g_Game, NoiseAIEvaluate::GetNoiseReduction(), GetPosition(), GetRingingDurationMax(), IsRinging(), m_AlarmInSecs, m_NoisePar, m_NoiseSystem, m_RingingDuration, MakeRingingStart(), MakeRingingStop(), SecondsTo01(), TurnOff(), and UPDATE_TICK_RATE.
Definition at line 84 of file kitchentimer.c.
References GetMinutesMax(), and Math::InverseLerp().
Referenced by OnUpdate(), and SetAlarmTimeServerSecs().
|
inlineprivate |
Definition at line 30 of file kitchentimer.c.
References ActionResetKitchenTimer(), and AddAction().
|
inlineprotected |
Definition at line 198 of file kitchentimer.c.
References m_AlarmInSecs, Time01ToSeconds(), and TurnOn().
Referenced by ActionSetKitchenTimer::OnEndServer(), and SetAlarmTimeServerSecs().
|
inlineprotected |
Definition at line 209 of file kitchentimer.c.
References SecondsTo01(), and SetAlarmTimeServer().
Referenced by Disarm(), OnAction(), and OnStoreLoad().
Definition at line 78 of file kitchentimer.c.
References GetMinutesMax(), and Math::Lerp().
Referenced by SetAlarmTimeServer().
|
inlineprivate |
Definition at line 94 of file kitchentimer.c.
References SEffectManager::DestroyEffect(), and m_WorkingSound.
Referenced by OnUpdate().
|
private |
Definition at line 4 of file kitchentimer.c.
Referenced by GetDestroyedSound().
|
private |
Definition at line 5 of file kitchentimer.c.
Referenced by GetHitSound().
|
private |
Definition at line 12 of file kitchentimer.c.
Referenced by GetDebugText(), OnStoreSave(), OnUpdate(), and SetAlarmTimeServer().
|
staticprivate |
Definition at line 9 of file kitchentimer.c.
Referenced by Init(), and OnUpdate().
|
staticprivate |
Definition at line 10 of file kitchentimer.c.
Referenced by Init(), and OnUpdate().
|
private |
Definition at line 8 of file kitchentimer.c.
Referenced by OnRingingStopClient().
|
private |
Definition at line 3 of file kitchentimer.c.
Referenced by GetRingingSound().
|
private |
Definition at line 6 of file kitchentimer.c.
Referenced by GetWorkingSound().