InfoChangelevel: Difference between revisions
Jump to navigation
Jump to search
Risk of Confusion:This entity class name indeed doesn't have C at the start as is the usual convention for entities.
(why though) |
No edit summary |
||
Line 5: | Line 5: | ||
{{linked entities|info_changelevel}} | {{linked entities|info_changelevel}} | ||
== Keyvalue == | |||
=== KeyValue method === | |||
{{KV|map|intn=0|string|Sets m_mapName trimmed to first 31 characters, will print warning if longer than 31 ("Map name '<map>' too long (<length> chars)\n")}} | |||
{{KV|landmark|intn=0|string|Sets m_landmarkName trimmed to first 31 characters, will print warning if longer than 31 ("Landmark name '<map>' too long (<length> chars)\n")}} | |||
=== Keyfields === | |||
no special | |||
== Inputs == | |||
=== Input keys === | |||
no special | |||
=== Input functions === | |||
* CheckpointDoorOpened | |||
* CheckpointDoorClosed | |||
{{todo}} | |||
=== Outputs === | |||
no special | |||
=== Other fields === | |||
=== Function fields === | |||
* InfoChangelevelChangelevelThink | |||
* InfoChangelevelChangeLevelSpeechDelay | |||
* InfoChangelevelChangeLevelNow | |||
{{todo}} | |||
== Datamap dump == | |||
{{l4d2|2}}: {{expandBox| | |||
<pre>CBaseTrigger - info_changelevel | |||
- m_mapName (Offset 1368) (Save)(32 Bytes) | |||
- m_landmarkName (Offset 1400) (Save)(32 Bytes) | |||
- InfoChangelevelTouchChangeLevel (Offset 0) (FunctionTable)(0 Bytes) | |||
- OnCheckpointDoorOpened (Offset 0) (Input)(0 Bytes) - CheckpointDoorOpened | |||
- OnCheckpointDoorClosed (Offset 0) (Input)(0 Bytes) - CheckpointDoorClosed | |||
- InfoChangelevelChangelevelThink (Offset 0) (FunctionTable)(0 Bytes) | |||
- InfoChangelevelChangeLevelSpeechDelay (Offset 0) (FunctionTable)(0 Bytes) | |||
- InfoChangelevelChangeLevelNow (Offset 0) (FunctionTable)(0 Bytes) | |||
</pre>}} | |||
{{l4d|2}}: {{ExpandBox| | |||
<pre>CBaseTrigger - info_changelevel | |||
- m_mapName (Offset 1168) (Save)(32 Bytes) | |||
- m_landmarkName (Offset 1200) (Save)(32 Bytes) | |||
- InfoChangelevelTouchChangeLevel (Offset 0) (FunctionTable)(0 Bytes) | |||
- OnCheckpointDoorOpened (Offset 0) (Input)(0 Bytes) - CheckpointDoorOpened | |||
- OnCheckpointDoorClosed (Offset 0) (Input)(0 Bytes) - CheckpointDoorClosed | |||
- InfoChangelevelChangelevelThink (Offset 0) (FunctionTable)(0 Bytes) | |||
- InfoChangelevelChangeLevelSpeechDelay (Offset 0) (FunctionTable)(0 Bytes) | |||
- InfoChangelevelChangeLevelNow (Offset 0) (FunctionTable)(0 Bytes) | |||
</pre>}} |
Revision as of 08:46, 26 April 2025
![]() |
---|
InfoChangelevel |

Entities linked to this class
Keyvalue
KeyValue method
- map <string>
- Sets m_mapName trimmed to first 31 characters, will print warning if longer than 31 ("Map name '<map>' too long (<length> chars)\n")
- landmark <string>
- Sets m_landmarkName trimmed to first 31 characters, will print warning if longer than 31 ("Landmark name '<map>' too long (<length> chars)\n")
Keyfields
no special
Inputs
Input keys
no special
Input functions
- CheckpointDoorOpened
- CheckpointDoorClosed
[Todo]
Outputs
no special
Other fields
Function fields
- InfoChangelevelChangelevelThink
- InfoChangelevelChangeLevelSpeechDelay
- InfoChangelevelChangeLevelNow
[Todo]
Datamap dump
CBaseTrigger - info_changelevel - m_mapName (Offset 1368) (Save)(32 Bytes) - m_landmarkName (Offset 1400) (Save)(32 Bytes) - InfoChangelevelTouchChangeLevel (Offset 0) (FunctionTable)(0 Bytes) - OnCheckpointDoorOpened (Offset 0) (Input)(0 Bytes) - CheckpointDoorOpened - OnCheckpointDoorClosed (Offset 0) (Input)(0 Bytes) - CheckpointDoorClosed - InfoChangelevelChangelevelThink (Offset 0) (FunctionTable)(0 Bytes) - InfoChangelevelChangeLevelSpeechDelay (Offset 0) (FunctionTable)(0 Bytes) - InfoChangelevelChangeLevelNow (Offset 0) (FunctionTable)(0 Bytes)
CBaseTrigger - info_changelevel - m_mapName (Offset 1168) (Save)(32 Bytes) - m_landmarkName (Offset 1200) (Save)(32 Bytes) - InfoChangelevelTouchChangeLevel (Offset 0) (FunctionTable)(0 Bytes) - OnCheckpointDoorOpened (Offset 0) (Input)(0 Bytes) - CheckpointDoorOpened - OnCheckpointDoorClosed (Offset 0) (Input)(0 Bytes) - CheckpointDoorClosed - InfoChangelevelChangelevelThink (Offset 0) (FunctionTable)(0 Bytes) - InfoChangelevelChangeLevelSpeechDelay (Offset 0) (FunctionTable)(0 Bytes) - InfoChangelevelChangeLevelNow (Offset 0) (FunctionTable)(0 Bytes)