Revision Difference
ENTITY:TranslateSchedule#563562
<function name="TranslateSchedule" parent="ENTITY" type="hook">
<added>2023.12.07</added>
<description>
Called by the engine to alter NPC schedules, if desired by the NPC.
<note>This hook only exists for `ai` type SENTs.</note>
</description>
<realm>Server</realm>
<args>
<arg name="schedule" type="number">The schedule to translate. See <page>Enums/SCHED</page>.</arg>
<arg name="schedule" type="number{SCHED}">The schedule to translate. See <page>Enums/SCHED</page>.</arg>
</args>
<rets>
<ret name="" type="number">The schedule that should override the incoming schedule. See <page>Enums/SCHED</page>.
<ret name="" type="number{SCHED}">The schedule that should override the incoming schedule.
Not returning anything, or returning a non value will perform the [default action](https://github.com/ValveSoftware/source-sdk-2013/blob/master/sp/src/game/server/ai_default.cpp#L253).</ret>
</rets>
</function>