· 5 years ago · May 29, 2020, 05:46 PM
1] lua_run DeepPrintTable(_G)
2{
3 rawget = function: builtin#12 (function)
4 BeginScriptDebug = function: 0x00135bb0 (function)
5 _PublishedHelp = table: 0x0018b478 (table)
6 {
7 }
8 CreateEffect = function: 0x0012f558 (function)
9 ScriptDebugAddTrace = function: 0x00172818 (function)
10 RotationDelta = function: 0x0012d5d0 (function)
11 cvar_getf = function: 0x0012b838 (function)
12 g_rr = table: 0x0018aec0 (table)
13 {
14 metatable = table: 0x00111960 (table, already seen)
15 CriterionSubjectAward = function: 0x00198900 (function)
16 CriterionFoo = function: 0x00192330 (function)
17 ResponseDemoWritingContextToCharacter = function: 0x00192370 (function)
18 rr_ProcessRules = function: 0x00198548 (function)
19 Context = table: 0x00191328 (table)
20 {
21 __class__ = table: 0x00191328 (table, already seen)
22 __getbase__ = function: 0x0018c3e8 (function)
23 __getclass__ = function: 0x00191350 (function)
24 __initprops__ = table: 0x00191428 (table)
25 {
26 }
27 __instanceof__ = function: 0x00191450 (function)
28 Describe = function: 0x001960a0 (function)
29 constructor = function: 0x0018c4d0 (function)
30 }
31 Response = table: 0x001920a8 (table)
32 {
33 __class__ = table: 0x001920a8 (table, already seen)
34 __getbase__ = function: 0x00192210 (function)
35 __getclass__ = function: 0x001921f0 (function)
36 __initprops__ = table: 0x001921a8 (table)
37 {
38 }
39 __instanceof__ = function: 0x001921d0 (function)
40 Describe = function: 0x001923e0 (function)
41 constructor = function: 0x001923c0 (function)
42 }
43 RuleParams = table: 0x00192450 (table)
44 {
45 __class__ = table: 0x00192450 (table, already seen)
46 __getbase__ = function: 0x001925e8 (function)
47 __getclass__ = function: 0x001925c8 (function)
48 __initprops__ = table: 0x00192518 (table)
49 {
50 sequential = false (boolean)
51 permitrepeats = false (boolean)
52 norepeat = false (boolean)
53 respeakdelay = 0 (number)
54 }
55 __instanceof__ = function: 0x00192540 (function)
56 Describe = function: 0x001920d0 (function)
57 constructor = function: 0x00192608 (function)
58 }
59 RRule = table: 0x00198278 (table)
60 {
61 Disable = function: 0x00198528 (function)
62 __initprops__ = table: 0x00198378 (table)
63 {
64 context_speaker = table: 0x001981a0 (table)
65 {
66 }
67 context_world = table: 0x001981c8 (table)
68 {
69 }
70 selection_state = table: 0x001981f0 (table)
71 {
72 nextseq = 0 (number)
73 lastresponsetime = 0 (number)
74 }
75 criteria = table: 0x00192588 (table)
76 {
77 }
78 responses = table: 0x00198178 (table)
79 {
80 }
81 }
82 ChooseRandomFromWeightedArray = function: 0x00198400 (function)
83 __class__ = table: 0x00198278 (table, already seen)
84 __getbase__ = function: 0x00198508 (function)
85 __getclass__ = function: 0x001982a0 (function)
86 __instanceof__ = function: 0x001983a0 (function)
87 SelectResponse = function: 0x00198420 (function)
88 Describe = function: 0x001983e0 (function)
89 constructor = function: 0x001983c0 (function)
90 }
91 g_exampledecisionrules = table: 0x00198920 (array table)
92 [
93 1 = table: 0x00198970 (table)
94 {
95 group_params = table: 0x00198c98 (table)
96 {
97 sequential = false (boolean)
98 norepeat = false (boolean)
99 permitrepeats = true (boolean)
100 }
101 responses = table: 0x00198ac0 (array table)
102 [
103 1 = table: 0x00198b00 (table)
104 {
105 followup = table: 0x00198b90 (table)
106 {
107 context = table: 0x00198c20 (array table)
108 [
109 1 = table: 0x00198c60 (array table)
110 [
111 1 = "followupcrit = 1" (string)
112 ]
113 ]
114 concept = "DemonstrateScriptFollowup" (string)
115 target = "self" (string)
116 delay = 1.23 (number)
117 }
118 func = function: 0x00192370 (function)
119 scenename = "scenes/Gambler/MoveOn01.vcd" (string)
120 }
121 ]
122 name = "PlayerMoveOnGambler" (string)
123 criteria = table: 0x00198a00 (array table)
124 [
125 1 = table: 0x00198a50 (array table)
126 [
127 1 = "concept == PlayerMoveOn" (string)
128 ]
129 2 = table: 0x00198a88 (array table)
130 [
131 1 = "Who == Gambler" (string)
132 ]
133 3 = table: 0x00198568 (array table)
134 [
135 1 = "Coughing != 1" (string)
136 ]
137 4 = table: 0x001985a0 (array table)
138 [
139 1 = "map == c6m3_port" (string)
140 ]
141 ]
142 }
143 2 = table: 0x00198d28 (table)
144 {
145 group_params = table: 0x00198f50 (table)
146 {
147 sequential = false (boolean)
148 norepeat = false (boolean)
149 permitrepeats = true (boolean)
150 }
151 responses = table: 0x00198eb0 (array table)
152 [
153 1 = table: 0x00198ef0 (table)
154 {
155 func = function: 0x00192350 (function)
156 }
157 ]
158 name = "TestScriptFollowupGambler" (string)
159 criteria = table: 0x00198db8 (array table)
160 [
161 1 = table: 0x00198e08 (array table)
162 [
163 1 = "concept == DemonstrateScriptFollowup" (string)
164 ]
165 2 = table: 0x00198e40 (array table)
166 [
167 1 = "Who == Gambler" (string)
168 ]
169 3 = table: 0x001985a0 (table, already seen)
170 4 = table: 0x00198e78 (array table)
171 [
172 1 = "followupcrit == 1" (string)
173 ]
174 ]
175 }
176 3 = table: 0x00198fe0 (table)
177 {
178 context_speaker = table: 0x001991e8 (array table)
179 [
180 1 = table: 0x00199228 (array table)
181 [
182 1 = "AllowProtectedFriendlyFire = 1" (string)
183 ]
184 ]
185 group_params = table: 0x001992c8 (table)
186 {
187 sequential = false (boolean)
188 norepeat = false (boolean)
189 permitrepeats = true (boolean)
190 }
191 criteria = table: 0x001990d0 (array table)
192 [
193 1 = table: 0x00199110 (array table)
194 [
195 1 = "concept == Award" (string)
196 ]
197 2 = table: 0x001922f8 (array table)
198 [
199 1 = "awardname == Protector" (string)
200 ]
201 ]
202 name = "PlayerAward" (string)
203 responses = table: 0x00199148 (array table)
204 [
205 1 = table: 0x00199188 (table)
206 {
207 func = function: 0x00192390 (function)
208 }
209 ]
210 }
211 4 = table: 0x00199358 (table)
212 {
213 context_speaker = table: 0x00199620 (array table)
214 [
215 1 = table: 0x00199660 (array table)
216 [
217 1 = "AllowProtectedFriendlyFire = 0" (string)
218 ]
219 2 = table: 0x00199698 (array table)
220 [
221 1 = "PermaDisableFriendlyFire += 1" (string)
222 ]
223 ]
224 group_params = table: 0x001996d0 (table)
225 {
226 sequential = false (boolean)
227 norepeat = false (boolean)
228 permitrepeats = true (boolean)
229 }
230 criteria = table: 0x00199448 (array table)
231 [
232 1 = table: 0x00199498 (array table)
233 [
234 1 = "concept == PlayerFriendlyFire" (string)
235 ]
236 2 = table: 0x001994d0 (array table)
237 [
238 1 = "AllowProtectedFriendlyFire == 1" (string)
239 ]
240 3 = table: 0x00199508 (array table)
241 [
242 1 = "PermaDisableFriendlyFire < 10" (string)
243 ]
244 4 = table: 0x00199540 (array table)
245 [
246 1 = function: 0x00198900 (function)
247 ]
248 ]
249 name = "ProtectedFriendlyFire" (string)
250 responses = table: 0x00199580 (array table)
251 [
252 1 = table: 0x001995c0 (table)
253 {
254 func = function: 0x00192350 (function)
255 }
256 ]
257 }
258 ]
259 CriterionIsAwardProtector = table: 0x001922f8 (table, already seen)
260 ResponseDemoScriptFollowupFunction = function: 0x00192350 (function)
261 Criterion = table: 0x00191010 (table)
262 {
263 __class__ = table: 0x00191010 (table, already seen)
264 __getbase__ = function: 0x00191178 (function)
265 __getclass__ = function: 0x00191158 (function)
266 __initprops__ = table: 0x00191110 (table)
267 {
268 }
269 __instanceof__ = function: 0x00191138 (function)
270 Describe = function: 0x00191280 (function)
271 constructor = function: 0x00191260 (function)
272 }
273 ResponseSetAwardSpeech = function: 0x00192390 (function)
274 ResponseKind = table: 0x001960c0 (table)
275 {
276 none = 0 (number)
277 script = 7 (number)
278 response = 4 (number)
279 entityio = 6 (number)
280 print = 5 (number)
281 speak = 1 (number)
282 sentence = 2 (number)
283 scene = 3 (number)
284 }
285 Followup = table: 0x00191da0 (table)
286 {
287 __class__ = table: 0x00191da0 (table, already seen)
288 __getbase__ = function: 0x00191f50 (function)
289 __getclass__ = function: 0x00191f30 (function)
290 __initprops__ = table: 0x00191e80 (table)
291 {
292 }
293 __instanceof__ = function: 0x00191ea8 (function)
294 constructor = function: 0x00192038 (function)
295 }
296 CriterionIsNotCoughing = table: 0x00198568 (table, already seen)
297 CriterionIsc6m3_port = table: 0x001985a0 (table, already seen)
298 }
299 setfenv = function: builtin#11 (function)
300 Rad2Deg = function: 0x001696f8 (function)
301 DumpSpawnGroupEntityFilters = function: 0x0015eef8 (function)
302 StartSoundEventUnreliable = function: 0x0012e5f8 (function)
303 type = function: builtin#3 (function)
304 VectorLerp = function: 0x00170ce0 (function)
305 assert = function: builtin#2 (function)
306 scripthelp_DeepPrintTable = "Print out a table (and subtables) to the console" (string)
307 CAI_BaseNPC = table: 0x00160d98 (table)
308 {
309 metatable = table: 0x001608d0
310 {
311 GetEquippedWeapons = function: 0x00160a78 (function)
312 ShootPosition = function: 0x00160980 (function)
313 FDesc = table: 0x00160958 (table)
314 {
315 GetFaction = int GetFaction()
316Get the combat character faction. (userdata)
317 GetWeaponCount = int GetWeaponCount()
318GetWeaponCount() : Gets the number of weapons currently equipped (userdata)
319 GetEquippedWeapons = table GetEquippedWeapons()
320GetEquippedWeapons() : Returns an array of all the equipped weapons (userdata)
321 ShootPosition = Vector ShootPosition(int nHand, int nMuzzle)
322Returns the shoot position eyes (or hand in VR). (userdata)
323 }
324 IsNull = function: 0x001608f8 (function)
325 GetFaction = function: 0x00160a00 (function)
326 GetWeaponCount = function: 0x00160b00 (function)
327 SetFlexWeight = function: 0x0015fb40 (function)
328 FindFlexController = function: 0x0015f928 (function)
329 GetFlexWeight = function: 0x0015fbd0 (function)
330 ScriptPlayScene = function: 0x0015f8a8 (function)
331 FDesc = table: 0x0015f880 (table)
332 {
333 GetFlexWeight = float GetFlexWeight(int nFlexControllerIndex)
334Gets the weight of a flex controller specified by index, use FindFlexController to get the index of a flex controller by name (userdata)
335 FindFlexController = int FindFlexController(string pszFlexControllerName)
336Finds a flex controller by name, returns the index, -1 if not found (userdata)
337 GetSceneByIndex = handle GetSceneByIndex(int index)
338Returns the instance of the scene entity at the specified index. (userdata)
339 SetFlexWeight = void SetFlexWeight(int nFlexControllerIndex, float flWeight)
340Sets the weight of a flex controller specified by index, use FindFlexController to get the index of a flex controller by name (userdata)
341 GetCurrentScene = handle GetCurrentScene()
342Returns the instance of the oldest active scene entity (if any). (userdata)
343 ScriptPlayScene = float ScriptPlayScene(string pszScene, float flDelay)
344( vcd file, delay ) - play specified vcd file (userdata)
345 }
346 IsNull = function: 0x0015f820 (function)
347 GetCurrentScene = function: 0x0015f9a0 (function)
348 GetSceneByIndex = function: 0x0015fa20 (function)
349 GetModelScale = function: 0x00136040 (function)
350 SetGraphLookTarget = function: 0x00136dc0 (function)
351 SetGraphParameterEnum = function: 0x00136cb0 (function)
352 SetGraphParameterInt = function: 0x00136c28 (function)
353 IsSequenceFinished = function: 0x001361c0 (function)
354 ResetSequence = function: 0x00136320 (function)
355 SetSequence = function: 0x001362a0 (function)
356 FDesc = table: 0x00135d20 (table)
357 {
358 GetModelScale = float GetModelScale()
359Get scale of entity's model. (userdata)
360 SetGraphLookTarget = void SetGraphLookTarget(Vector vValue)
361Pass the desired look target in world space to the graph (userdata)
362 SetGraphParameterEnum = void SetGraphParameterEnum(string szName, int nValue)
363Pass the enum (int) value to the specified param (userdata)
364 SetGraphParameterInt = void SetGraphParameterInt(string szName, int nValue)
365Pass the int value to the specified param (userdata)
366 IsSequenceFinished = bool IsSequenceFinished()
367Ask whether the main sequence is done playing. (userdata)
368 ResetSequence = void ResetSequence(string pSequenceName)
369Sets the active sequence by name, resetting the current cycle. (userdata)
370 SetSequence = void SetSequence(string pSequenceName)
371Sets the active sequence by name, keeping the current cycle. (userdata)
372 SetGraphParameter = void SetGraphParameter(string pszParam, table svArg)
373Set the specific param value, type is inferred from the type in script (userdata)
374 SetGraphParameterVector = void SetGraphParameterVector(string szName, Vector vValue)
375Pass the vector value to the specified param in the graph (userdata)
376 GetSequence = string GetSequence()
377Returns the name of the active sequence. (userdata)
378 UnregisterAnimTagListener = void UnregisterAnimTagListener(table hScript)
379Unregisters the current string AnimTag listener, if any (userdata)
380 ScriptLookupAttachment = int ScriptLookupAttachment(string pAttachmentName)
381Get the named attachment id. (userdata)
382 StopAnimation = void StopAnimation()
383Stop the current animation by setting playback rate to 0.0. (userdata)
384 GetAttachmentForward = Vector GetAttachmentForward(int iAttachment)
385Get the attachment id's forward vector. (userdata)
386 SetGraphParameterFloat = void SetGraphParameterFloat(string szName, float flValue)
387Pass the float value to the specified param (userdata)
388 SequenceDuration = float SequenceDuration(string pSequenceName)
389Returns the duration in seconds of the given sequence name. (userdata)
390 ActiveSequenceDuration = float ActiveSequenceDuration()
391Returns the duration in seconds of the active sequence. (userdata)
392 SetGraphParameterBool = void SetGraphParameterBool(string szName, bool bValue)
393Set the specific param on or off (userdata)
394 GetGraphParameter = table GetGraphParameter(string pszParam)
395Get the value of the given animGraph parameter (userdata)
396 SetModelScale = void SetModelScale(float flScale)
397Set scale of entity's model. (userdata)
398 GetAttachmentAngles = Vector GetAttachmentAngles(int iAttachment)
399Get the attachment id's angles as a p,y,r vector. (userdata)
400 RegisterAnimTagListener = void RegisterAnimTagListener(handle hAnimTagListenerFunc)
401Registers a listener for string AnimTags, replaces existing script listener if any (userdata)
402 SetPoseParameter = float SetPoseParameter(string szName, float fValue)
403Set the specified pose parameter to the specified value. (userdata)
404 GetAttachmentOrigin = Vector GetAttachmentOrigin(int iAttachment)
405Get the attachment id's origin vector. (userdata)
406 GetCycle = float GetCycle()
407Get the cycle of the animation. (userdata)
408 }
409 ActiveSequenceDuration = function: 0x001363a0 (function)
410 SetGraphParameterVector = function: 0x00136d38 (function)
411 GetSequence = function: 0x00136248 (function)
412 UnregisterAnimTagListener = function: 0x00136f58 (function)
413 SetModelScale = function: 0x001360c0 (function)
414 SetPoseParameter = function: 0x00135d48 (function)
415 StopAnimation = function: 0x00135fc0 (function)
416 SetGraphParameterFloat = function: 0x00136ba0 (function)
417 SequenceDuration = function: 0x00136428 (function)
418 GetAttachmentAngles = function: 0x00135ce8 (function)
419 SetGraphParameter = function: 0x00136788 (function)
420 SetGraphParameterBool = function: 0x00136810 (function)
421 GetGraphParameter = function: 0x00136e48 (function)
422 GetAttachmentForward = function: 0x00135f38 (function)
423 IsNull = function: 0x00135cc0 (function)
424 RegisterAnimTagListener = function: 0x00136ed0 (function)
425 ScriptLookupAttachment = function: 0x00135dd0 (function)
426 GetAttachmentOrigin = function: 0x00135e58 (function)
427 GetCycle = function: 0x00136140 (function)
428 SetMaterialGroupHash = function: 0x00135178 (function)
429 SetSingleMeshGroup = function: 0x00135288 (function)
430 SetRenderMode = function: 0x00134c90 (function)
431 SetSize = function: 0x00134a48 (function)
432 FDesc = table: 0x00134a20 (table)
433 {
434 SetMaterialGroupHash = void SetMaterialGroupHash(unsigned nHash)
435SetMaterialGroupHash( uint32 ): Set the material group hash of this entity. (userdata)
436 SetSingleMeshGroup = void SetSingleMeshGroup(string pMeshGroupName)
437SetSingleMeshGroup( string ): Set a single mesh group for this entity. (userdata)
438 SetRenderMode = void SetRenderMode(int nMode)
439SetRenderMode( int ): Sets the render mode of the entity. (userdata)
440 SetSize = void SetSize(Vector mins, Vector maxs)
441 (userdata)
442 SetMaterialGroupMask = void SetMaterialGroupMask(uint64 nMeshGroupMask)
443SetMaterialGroupMask( uint64 ): Set the mesh group mask of this entity. (userdata)
444 SetSkin = void SetSkin(int iSkin)
445Set skin (int). (userdata)
446 GetMaterialGroupMask = uint64 GetMaterialGroupMask()
447GetMaterialGroupMask(): Get the mesh group mask of this entity. (userdata)
448 SetModel = void SetModel(string pModelName)
449 (userdata)
450 SetBodygroupByName = void SetBodygroupByName(string pName, int iValue)
451Sets a bodygroup by name. (userdata)
452 GetRenderColor = Vector GetRenderColor()
453GetRenderColor(): Get the render color of the entity. (userdata)
454 SetLightGroup = void SetLightGroup(string pLightGroup)
455SetLightGroup( string ): Sets the light group of the entity. (userdata)
456 SetMaterialGroup = void SetMaterialGroup(string pMaterialGroup)
457SetMaterialGroup( string ): Set the material group of this entity. (userdata)
458 SetRenderColor = void SetRenderColor(int r, int g, int b)
459SetRenderColor( r, g, b ): Sets the render color of the entity. (userdata)
460 GetMaterialGroupHash = unsigned GetMaterialGroupHash()
461GetMaterialGroupHash(): Get the material group hash of this entity. (userdata)
462 GetRenderAlpha = int GetRenderAlpha()
463GetRenderAlpha(): Get the alpha modulation of this entity. (userdata)
464 SetRenderAlpha = void SetRenderAlpha(int nAlpha)
465SetRenderAlpha( int ): Set the alpha modulation of this entity. (userdata)
466 SetBodygroup = void SetBodygroup(int iGroup, int iValue)
467Sets a bodygroup. (userdata)
468 }
469 IsNull = function: 0x001349c0 (function)
470 SetMaterialGroupMask = function: 0x00135310 (function)
471 SetSkin = function: 0x00135830 (function)
472 GetMaterialGroupMask = function: 0x00135398 (function)
473 SetModel = function: 0x00134ac0 (function)
474 SetRenderAlpha = function: 0x001349e8 (function)
475 SetBodygroupByName = function: 0x001357a8 (function)
476 SetBodygroup = function: 0x00135420 (function)
477 SetLightGroup = function: 0x00134c10 (function)
478 SetRenderColor = function: 0x00134d10 (function)
479 GetMaterialGroupHash = function: 0x00135200 (function)
480 GetRenderAlpha = function: 0x00134b40 (function)
481 SetMaterialGroup = function: 0x00134f98 (function)
482 GetRenderColor = function: 0x00134f18 (function)
483 GetTeamNumber = function: 0x001433d8 (function)
484 GetChildren = function: 0x00141070 (function)
485 IsNPC = function: 0x00142460 (function)
486 SetTeam = function: 0x001434d0 (function)
487 FDesc = table: 0x00140578 (table)
488 {
489 GetTeamNumber = int GetTeamNumber()
490Get the team number of this entity. (userdata)
491 GetChildren = handle GetChildren()
492Get the entities parented to this entity. (userdata)
493 IsNPC = bool IsNPC()
494Is this entity an CAI_BaseNPC? (userdata)
495 SetAngularVelocity = void SetAngularVelocity(float pitchVel, float yawVel, float rollVel)
496Set the local angular velocity - takes float pitch,yaw,roll velocities (userdata)
497 SetMaxHealth = void SetMaxHealth(int amt)
498Set the maximum health of this entity. (userdata)
499 Kill = void Kill()
500 (userdata)
501 SetLocalScale = void SetLocalScale(float flScale)
502 (userdata)
503 DeleteAttribute = void DeleteAttribute(string pName)
504Delete an entity attribute. (userdata)
505 GetLocalScale = float GetLocalScale()
506 (userdata)
507 GetSpawnGroupHandle = int GetSpawnGroupHandle()
508Returns the spawn group handle of this entity (userdata)
509 SetLocalOrigin = void SetLocalOrigin(Vector origin)
510Set entity local origin from a Vector (userdata)
511 TransformPointWorldToEntity = Vector TransformPointWorldToEntity(Vector vPoint)
512Returns the input Vector transformed from world to entity space (userdata)
513 SetContextThink = void SetContextThink(string pszContextName, handle hThinkFunc, float flInterval)
514Set a think function on this entity. (userdata)
515 Attribute_SetIntValue = void Attribute_SetIntValue(string pName, int nValue)
516Set int value for an entity attribute. (userdata)
517 HasAttribute = bool HasAttribute(string pName)
518See if an entity has a particular attribute. (userdata)
519 Attribute_GetIntValue = int Attribute_GetIntValue(string pName, int nDefault)
520Get int value for an entity attribute. (userdata)
521 GetBoundingMaxs = Vector GetBoundingMaxs()
522Get a vector containing max bounds, centered on object. (userdata)
523 GetCenter = Vector GetCenter()
524Get vector to center of object - absolute coords (userdata)
525 GetOwner = handle GetOwner()
526Gets this entity's owner (userdata)
527 SetConstraint = void SetConstraint(Vector vPos)
528Set the position of the constraint. (userdata)
529 GetContext = table GetContext(string name)
530GetContext( name ): looks up a context and returns it if available. May return string, float, or null (if the context isn't found). (userdata)
531 SetMass = void SetMass(float flMass)
532Set the mass of an entity. (does nothing if it doesn't have a physics object) (userdata)
533 SetAbsScale = void SetAbsScale(float flScale)
534 (userdata)
535 OverrideFriction = void OverrideFriction(float duration, float friction)
536Takes duration, value for a temporary override. (userdata)
537 SetEntityName = void SetEntityName(string pName)
538Set the name of an entity. (userdata)
539 GetUpVector = Vector GetUpVector()
540Get the up vector of the entity. (userdata)
541 GetVelocity = Vector GetVelocity()
542 (userdata)
543 RemoveEffects = void RemoveEffects(int nFlags)
544RemoveEffects( int ): Removes the render effect flag. (userdata)
545 SetLocalAngles = void SetLocalAngles(float fPitch, float fYaw, float fRoll)
546Set entity local pitch, yaw, roll by component (userdata)
547 Attribute_SetFloatValue = void Attribute_SetFloatValue(string pName, float flValue)
548Set float value for an entity attribute. (userdata)
549 GetBaseVelocity = Vector GetBaseVelocity()
550Get Base? velocity. (userdata)
551 GatherCriteria = void GatherCriteria(handle hResult)
552Returns a table containing the criteria that would be used for response queries on this entity. This is the same as the table that is passed to response rule script function callbacks. (userdata)
553 Trigger = void Trigger()
554Fires off this entity's OnTrigger responses. (userdata)
555 GetLocalAngles = QAngle GetLocalAngles()
556Get entity local pitch, yaw, roll as a QAngle (userdata)
557 SetHealth = void SetHealth(int nHealth)
558Set the health of this entity. (userdata)
559 GetOrigin = Vector GetOrigin()
560 (userdata)
561 EmitSound = void EmitSound(string soundname)
562Plays a sound from this entity. (userdata)
563 Attribute_GetFloatValue = float Attribute_GetFloatValue(string pName, float flDefault)
564Get float value for an entity attribute. (userdata)
565 GetAngularVelocity = Vector GetAngularVelocity()
566Get the local angular velocity - returns a vector of pitch,yaw,roll (userdata)
567 TakeDamage = int TakeDamage(handle hInfo)
568Apply damage to this entity. Use CreateDamageInfo() to create a damageinfo object. (userdata)
569 TransformPointEntityToWorld = Vector TransformPointEntityToWorld(Vector vPoint)
570Returns the input Vector transformed from entity to world space (userdata)
571 GetAbsScale = float GetAbsScale()
572 (userdata)
573 SetForwardVector = void SetForwardVector(Vector v)
574Set the orientation of the entity to have this forward vector. (userdata)
575 SetContextNum = void SetContextNum(string pName, float fValue, float duration)
576SetContextNum( name , value, duration ): store any key/value pair in this entity's dialog contexts. Value must be a number (int or float). Will last for duration (set 0 to mean 'forever'). (userdata)
577 GetAbsOrigin = Vector GetAbsOrigin()
578 (userdata)
579 EmitSoundParams = void EmitSoundParams(string soundname, int nPitch, float flVolume, float flDelay)
580Plays/modifies a sound from this entity. changes sound if nPitch and/or flVol or flSoundTime is > 0. (userdata)
581 NextMovePeer = handle NextMovePeer()
582 (userdata)
583 ApplyLocalAngularVelocityImpulse = void ApplyLocalAngularVelocityImpulse(Vector angImpulse)
584Apply an Ang Velocity Impulse (userdata)
585 GetMaxHealth = int GetMaxHealth()
586Get the maximum health of this entity. (userdata)
587 PrecacheScriptSound = void PrecacheScriptSound(string soundname)
588Precache a sound for later playing. (userdata)
589 GetLocalAngularVelocity = QAngle GetLocalAngularVelocity()
590Maybe local angvel (userdata)
591 ApplyAbsVelocityImpulse = void ApplyAbsVelocityImpulse(Vector vecImpulse)
592Apply a Velocity Impulse (userdata)
593 GetLocalVelocity = Vector GetLocalVelocity()
594Get Entity relative velocity. (userdata)
595 GetHealth = int GetHealth()
596Get the health of this entity. (userdata)
597 EyeAngles = QAngle EyeAngles()
598Get the qangles that this entity is looking at. (userdata)
599 SetVelocity = void SetVelocity(Vector vecVelocity)
600 (userdata)
601 GetModelName = string GetModelName()
602Returns the name of the model. (userdata)
603 SetContext = void SetContext(string pName, string pValue, float duration)
604SetContext( name , value, duration ): store any key/value pair in this entity's dialog contexts. Value must be a string. Will last for duration (set 0 to mean 'forever'). (userdata)
605 GetRightVector = Vector GetRightVector()
606Get the right vector of the entity. (userdata)
607 GetAnglesAsVector = Vector GetAnglesAsVector()
608Get entity pitch, yaw, roll as a vector. (userdata)
609 GetForwardVector = Vector GetForwardVector()
610Get the forward vector of the entity. (userdata)
611 SetAbsAngles = void SetAbsAngles(float fPitch, float fYaw, float fRoll)
612Set entity pitch, yaw, roll by component. (userdata)
613 GetAngles = QAngle GetAngles()
614 (userdata)
615 IsPlayer = bool IsPlayer()
616Is this entity a player? (userdata)
617 IsAlive = bool IsAlive()
618Is this entity alive? (userdata)
619 SetParent = void SetParent(handle hParent, string pAttachmentname)
620Set the parent for this entity. (userdata)
621 GetBounds = table GetBounds()
622Get a table containing the 'Mins' & 'Maxs' vector bounds, centered on object. (userdata)
623 AddEffects = void AddEffects(int nFlags)
624AddEffects( int ): Adds the render effect flag. (userdata)
625 GetBoundingMins = Vector GetBoundingMins()
626Get a vector containing min bounds, centered on object. (userdata)
627 EyePosition = Vector EyePosition()
628Get vector to eye position - absolute coords. (userdata)
629 SetAngles = void SetAngles(float fPitch, float fYaw, float fRoll)
630Set entity pitch, yaw, roll by component. (userdata)
631 SetGravity = void SetGravity(float flGravity)
632Set PLAYER gravity, ignored for objects. (userdata)
633 GetOwnerEntity = handle GetOwnerEntity()
634Get the owner entity, if there is one (userdata)
635 FirstMoveChild = handle FirstMoveChild()
636 (userdata)
637 SetFriction = void SetFriction(float flFriction)
638Set PLAYER friction, ignored for objects. (userdata)
639 GetLocalOrigin = Vector GetLocalOrigin()
640Get entity local origin as a Vector (userdata)
641 SetOrigin = void SetOrigin(Vector v)
642 (userdata)
643 GetMoveParent = handle GetMoveParent()
644If in hierarchy, retrieves the entity's parent. (userdata)
645 GetRootMoveParent = handle GetRootMoveParent()
646If in hierarchy, walks up the hierarchy to find the root parent. (userdata)
647 StopSound = void StopSound(string soundname)
648Stops a named sound playing from this entity. (userdata)
649 SetOwner = void SetOwner(handle pOwner)
650Sets this entity's owner (userdata)
651 GetMass = float GetMass()
652Get the mass of an entity. (returns 0 if it doesn't have a physics object) (userdata)
653 ValidatePrivateScriptScope = void ValidatePrivateScriptScope()
654Validates the private script scope and creates it if one doesn't exist. (userdata)
655 GetSoundDuration = float GetSoundDuration(string soundname, string actormodel)
656Returns float duration of the sound. Takes soundname and optional actormodelname. (userdata)
657 SetAbsOrigin = void SetAbsOrigin(Vector origin)
658 (userdata)
659 GetTeam = int GetTeam()
660Get the team number of this entity. (userdata)
661 SetTeam = void SetTeam(int iTeamNum)
662 (userdata)
663 FollowEntity = void FollowEntity(handle hEnt, bool bBoneMerge)
664hEntity to follow, bool bBoneMerge (userdata)
665 }
666 IsNull = function: 0x00140550 (function)
667 Kill = function: 0x00140c68 (function)
668 SetLocalScale = function: 0x00143258 (function)
669 DeleteAttribute = function: 0x00141ac0 (function)
670 GetLocalScale = function: 0x001431d8 (function)
671 GetSpawnGroupHandle = function: 0x00142f50 (function)
672 SetLocalOrigin = function: 0x00141d30 (function)
673 TransformPointWorldToEntity = function: 0x00141ec0 (function)
674 SetContextThink = function: 0x00143640 (function)
675 Attribute_SetIntValue = function: 0x00141930 (function)
676 HasAttribute = function: 0x00141a40 (function)
677 Attribute_GetIntValue = function: 0x001419b8 (function)
678 GetBoundingMaxs = function: 0x00142058 (function)
679 GetCenter = function: 0x00143358 (function)
680 GetOwner = function: 0x00141bd0 (function)
681 SetConstraint = function: 0x001415a0 (function)
682 GetContext = function: 0x001437c0 (function)
683 SetMass = function: 0x00142ef8 (function)
684 SetAbsScale = function: 0x00143158 (function)
685 OverrideFriction = function: 0x00142b88 (function)
686 SetEntityName = function: 0x00141cd0 (function)
687 GetUpVector = function: 0x00140cc0 (function)
688 GetVelocity = function: 0x001428e0 (function)
689 RemoveEffects = function: 0x001417a0 (function)
690 SetLocalAngles = function: 0x001413f0 (function)
691 Attribute_SetFloatValue = function: 0x00141820 (function)
692 GetBaseVelocity = function: 0x00142b08 (function)
693 GetBoundingMins = function: 0x00141fd8 (function)
694 GetOwnerEntity = function: 0x00140ff0 (function)
695 GatherCriteria = function: 0x00142268 (function)
696 Trigger = function: 0x001435c8 (function)
697 SetAbsAngles = function: 0x00141168 (function)
698 GetAbsScale = function: 0x001430d8 (function)
699 SetHealth = function: 0x001425d8 (function)
700 GetOrigin = function: 0x00145080 (function)
701 GetLocalAngularVelocity = function: 0x00142a80 (function)
702 SetAbsOrigin = function: 0x001432d8 (function)
703 Attribute_GetFloatValue = function: 0x001418a8 (function)
704 GetMass = function: 0x00142ea0 (function)
705 TakeDamage = function: 0x001422e8 (function)
706 TransformPointEntityToWorld = function: 0x00141e30 (function)
707 EmitSoundParams = function: 0x00142c90 (function)
708 SetForwardVector = function: 0x00141f50 (function)
709 SetContextNum = function: 0x00143740 (function)
710 GetAbsOrigin = function: 0x00142fd8 (function)
711 EmitSound = function: 0x00142c10 (function)
712 NextMovePeer = function: 0x001412c8 (function)
713 ApplyLocalAngularVelocityImpulse = function: 0x001429e8 (function)
714 GetMaxHealth = function: 0x001424d8 (function)
715 PrecacheScriptSound = function: 0x00142e18 (function)
716 ApplyAbsVelocityImpulse = function: 0x00142960 (function)
717 GetLocalVelocity = function: 0x00142858 (function)
718 SetVelocity = function: 0x001427d8 (function)
719 GetHealth = function: 0x00142658 (function)
720 EyeAngles = function: 0x00141270 (function)
721 FirstMoveChild = function: 0x00140e40 (function)
722 GetModelName = function: 0x00140f70 (function)
723 SetContext = function: 0x001436c0 (function)
724 GetRightVector = function: 0x00140dc0 (function)
725 GetAnglesAsVector = function: 0x001411e8 (function)
726 SetThink = function: 0x0015ef18 (function)
727 SetMaxHealth = function: 0x00142558 (function)
728 GetAngles = function: 0x00143058 (function)
729 IsPlayer = function: 0x001423e0 (function)
730 IsAlive = function: 0x00142368 (function)
731 SetParent = function: 0x00141520 (function)
732 GetBounds = function: 0x001420d8 (function)
733 AddEffects = function: 0x00141720 (function)
734 IsInstance = function: 0x0012b500 (function)
735 EyePosition = function: 0x00141620 (function)
736 GetForwardVector = function: 0x00140d38 (function)
737 SetGravity = function: 0x001426d8 (function)
738 StopThink = function: 0x0015ef38 (function)
739 GetMoveParent = function: 0x00140ee0 (function)
740 SetFriction = function: 0x00142758 (function)
741 GetLocalOrigin = function: 0x00141db0 (function)
742 SetOrigin = function: 0x00141370 (function)
743 SetAngles = function: 0x001416a0 (function)
744 GetRootMoveParent = function: 0x001410e0 (function)
745 StopSound = function: 0x00142d10 (function)
746 SetOwner = function: 0x00141c50 (function)
747 GetAngularVelocity = function: 0x00142158 (function)
748 ValidatePrivateScriptScope = function: 0x00141b40 (function)
749 GetSoundDuration = function: 0x00142d90 (function)
750 GetTeam = function: 0x00143458 (function)
751 SetAngularVelocity = function: 0x001421e0 (function)
752 GetLocalAngles = function: 0x00141470 (function)
753 FollowEntity = function: 0x00143548 (function)
754 GetEntityIndex = function: 0x00140150 (function)
755 DisconnectRedirectedOutput = function: 0x001400c0 (function)
756 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
757 FDesc = table: 0x0013fd30 (table)
758 {
759 GetEntityIndex = int GetEntityIndex()
760 (userdata)
761 DisconnectRedirectedOutput = void DisconnectRedirectedOutput(string, string, handle)
762Removes a connected script function from an I/O event on the passed entity. (userdata)
763 GetOrCreatePublicScriptScope = handle GetOrCreatePublicScriptScope()
764Retrieve, creating if necessary, the public script-side data associated with an entity (userdata)
765 GetOrCreatePrivateScriptScope = handle GetOrCreatePrivateScriptScope()
766Retrieve, creating if necessary, the private per-instance script-side data associated with an entity (userdata)
767 GetPrivateScriptScope = handle GetPrivateScriptScope()
768Retrieve the private per-instance script-side data associated with an entity (userdata)
769 RedirectOutput = void RedirectOutput(string, string, handle)
770Adds an I/O connection that will call the named function on the passed entity when the specified output fires. (userdata)
771 GetIntAttr = int GetIntAttr(string)
772Get Integer Attribute (userdata)
773 FireOutput = void FireOutput(string, handle, handle, table, float)
774Fire an entity output (userdata)
775 GetDebugName = string GetDebugName()
776Get the entity name w/help if not defined (i.e. classname/etc) (userdata)
777 DisconnectOutput = void DisconnectOutput(string, string)
778Removes a connected script function from an I/O event on this entity. (userdata)
779 Destroy = void Destroy()
780 (userdata)
781 GetClassname = string GetClassname()
782 (userdata)
783 GetName = string GetName()
784 (userdata)
785 ConnectOutput = void ConnectOutput(string, string)
786Adds an I/O connection that will call the named function on this entity when the specified output fires. (userdata)
787 entindex = int entindex()
788 (userdata)
789 GetEntityHandle = ehandle GetEntityHandle()
790Get the entity as an EHANDLE (userdata)
791 RemoveSelf = void RemoveSelf()
792Delete this entity (userdata)
793 SetIntAttr = void SetIntAttr(string, int)
794Set Integer Attribute (userdata)
795 GetPublicScriptScope = handle GetPublicScriptScope()
796Retrieve the public script-side data associated with an entity (userdata)
797 }
798 IsNull = function: 0x001178e8 (function)
799 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
800 GetPrivateScriptScope = function: 0x001402c8 (function)
801 entindex = function: 0x001405c8 (function)
802 GetIntAttr = function: 0x0013ff08 (function)
803 FireOutput = function: 0x0013fd90 (function)
804 Destroy = function: 0x00113c88 (function)
805 GetDebugName = function: 0x00140000 (function)
806 SetIntAttr = function: 0x0013fe10 (function)
807 GetClassname = function: 0x00113f10 (function)
808 GetName = function: 0x00113668 (function)
809 ConnectOutput = function: 0x001401b0 (function)
810 RedirectOutput = function: 0x0013ff60 (function)
811 GetEntityHandle = function: 0x00113b30 (function)
812 DisconnectOutput = function: 0x00140390 (function)
813 RemoveSelf = function: 0x0013fe88 (function)
814 GetPublicScriptScope = function: 0x00113cb8 (function)
815 }
816 NpcNavGetGoalPosition = function: 0x00161180 (function)
817 NpcForceGoPosition = function: 0x00160f40 (function)
818 NpcNavGoalActive = function: 0x00160fc8 (function)
819 FDesc = table: 0x00160e20 (table)
820 {
821 NpcForceGoPosition = void NpcForceGoPosition(Vector vPos, bool bRun, float flSuccessTolerance)
822Set a position goal and start moving. (userdata)
823 NpcNavGoalActive = bool NpcNavGoalActive()
824Returns true if NPC has a goal and path (userdata)
825 NpcNavGetGoalPosition = Vector NpcNavGetGoalPosition()
826Get the position of the current goal. (userdata)
827 GetSquad = handle GetSquad()
828Get the squad to which this npc belongs. (userdata)
829 NpcNavClearGoal = void NpcNavClearGoal()
830Removes the NPC's current goal. (userdata)
831 }
832 IsNull = function: 0x00160dc0 (function)
833 GetSquad = function: 0x00160e48 (function)
834 NpcNavClearGoal = function: 0x00160ec8 (function)
835 }
836 next = function: builtin#4 (function)
837 VectorDistanceSq = function: 0x00163bb0 (function)
838 math = table: 0x00114cf0 (table)
839 {
840 ceil = function: builtin#39 (function)
841 tan = function: builtin#45 (function)
842 huge = inf (number)
843 log10 = function: builtin#41 (function)
844 randomseed = function: builtin#64 (function)
845 cos = function: builtin#44 (function)
846 sinh = function: builtin#49 (function)
847 random = function: builtin#63 (function)
848 mod = function: builtin#59 (function)
849 pi = 3.1415926535898 (number)
850 max = function: builtin#62 (function)
851 atan2 = function: builtin#57 (function)
852 ldexp = function: builtin#60 (function)
853 floor = function: builtin#38 (function)
854 sqrt = function: builtin#40 (function)
855 deg = function: builtin#54 (function)
856 atan = function: builtin#48 (function)
857 fmod = function: builtin#59 (function)
858 acos = function: builtin#47 (function)
859 pow = function: builtin#58 (function)
860 abs = function: builtin#37 (function)
861 min = function: builtin#61 (function)
862 log = function: builtin#56 (function)
863 frexp = function: builtin#52 (function)
864 sin = function: builtin#43 (function)
865 tanh = function: builtin#51 (function)
866 exp = function: builtin#42 (function)
867 modf = function: builtin#53 (function)
868 cosh = function: builtin#50 (function)
869 asin = function: builtin#46 (function)
870 rad = function: builtin#55 (function)
871 }
872 ClearSpawnGroupEntityFilters = function: 0x0015ec88 (function)
873 __RegisterGameEventListeners = function: 0x0017c418 (function)
874 ScriptDebugHook = function: 0x00145120 (function)
875 _DeepPrintTable = function: 0x0016a8b0 (function)
876 Clamp = function: 0x00163b70 (function)
877 ScriptAssert = function: 0x0016f108 (function)
878 rawset = function: builtin#13 (function)
879 coroutine = table: 0x00113708 (table)
880 {
881 yield = function: builtin#33 (function)
882 wrap = function: builtin#36 (function)
883 status = function: builtin#30 (function)
884 resume = function: builtin#34 (function)
885 running = function: builtin#31 (function)
886 create = function: builtin#32 (function)
887 }
888 CPointTemplate = table: 0x00162910 (table)
889 {
890 metatable = table: 0x00140528
891 {
892 GetTeamNumber = function: 0x001433d8 (function)
893 GetChildren = function: 0x00141070 (function)
894 IsNPC = function: 0x00142460 (function)
895 SetTeam = function: 0x001434d0 (function)
896 FDesc = table: 0x00140578 (table, already seen)
897 IsNull = function: 0x00140550 (function)
898 Kill = function: 0x00140c68 (function)
899 SetLocalScale = function: 0x00143258 (function)
900 DeleteAttribute = function: 0x00141ac0 (function)
901 GetLocalScale = function: 0x001431d8 (function)
902 GetSpawnGroupHandle = function: 0x00142f50 (function)
903 SetLocalOrigin = function: 0x00141d30 (function)
904 TransformPointWorldToEntity = function: 0x00141ec0 (function)
905 SetContextThink = function: 0x00143640 (function)
906 Attribute_SetIntValue = function: 0x00141930 (function)
907 HasAttribute = function: 0x00141a40 (function)
908 Attribute_GetIntValue = function: 0x001419b8 (function)
909 GetBoundingMaxs = function: 0x00142058 (function)
910 GetCenter = function: 0x00143358 (function)
911 GetOwner = function: 0x00141bd0 (function)
912 SetConstraint = function: 0x001415a0 (function)
913 GetContext = function: 0x001437c0 (function)
914 SetMass = function: 0x00142ef8 (function)
915 SetAbsScale = function: 0x00143158 (function)
916 OverrideFriction = function: 0x00142b88 (function)
917 SetEntityName = function: 0x00141cd0 (function)
918 GetUpVector = function: 0x00140cc0 (function)
919 GetVelocity = function: 0x001428e0 (function)
920 RemoveEffects = function: 0x001417a0 (function)
921 SetLocalAngles = function: 0x001413f0 (function)
922 Attribute_SetFloatValue = function: 0x00141820 (function)
923 GetBaseVelocity = function: 0x00142b08 (function)
924 GetBoundingMins = function: 0x00141fd8 (function)
925 GetOwnerEntity = function: 0x00140ff0 (function)
926 GatherCriteria = function: 0x00142268 (function)
927 Trigger = function: 0x001435c8 (function)
928 SetAbsAngles = function: 0x00141168 (function)
929 GetAbsScale = function: 0x001430d8 (function)
930 SetHealth = function: 0x001425d8 (function)
931 GetOrigin = function: 0x00145080 (function)
932 GetLocalAngularVelocity = function: 0x00142a80 (function)
933 SetAbsOrigin = function: 0x001432d8 (function)
934 Attribute_GetFloatValue = function: 0x001418a8 (function)
935 GetMass = function: 0x00142ea0 (function)
936 TakeDamage = function: 0x001422e8 (function)
937 TransformPointEntityToWorld = function: 0x00141e30 (function)
938 EmitSoundParams = function: 0x00142c90 (function)
939 SetForwardVector = function: 0x00141f50 (function)
940 SetContextNum = function: 0x00143740 (function)
941 GetAbsOrigin = function: 0x00142fd8 (function)
942 EmitSound = function: 0x00142c10 (function)
943 NextMovePeer = function: 0x001412c8 (function)
944 ApplyLocalAngularVelocityImpulse = function: 0x001429e8 (function)
945 GetMaxHealth = function: 0x001424d8 (function)
946 PrecacheScriptSound = function: 0x00142e18 (function)
947 ApplyAbsVelocityImpulse = function: 0x00142960 (function)
948 GetLocalVelocity = function: 0x00142858 (function)
949 SetVelocity = function: 0x001427d8 (function)
950 GetHealth = function: 0x00142658 (function)
951 EyeAngles = function: 0x00141270 (function)
952 FirstMoveChild = function: 0x00140e40 (function)
953 GetModelName = function: 0x00140f70 (function)
954 SetContext = function: 0x001436c0 (function)
955 GetRightVector = function: 0x00140dc0 (function)
956 GetAnglesAsVector = function: 0x001411e8 (function)
957 SetThink = function: 0x0015ef18 (function)
958 SetMaxHealth = function: 0x00142558 (function)
959 GetAngles = function: 0x00143058 (function)
960 IsPlayer = function: 0x001423e0 (function)
961 IsAlive = function: 0x00142368 (function)
962 SetParent = function: 0x00141520 (function)
963 GetBounds = function: 0x001420d8 (function)
964 AddEffects = function: 0x00141720 (function)
965 IsInstance = function: 0x0012b500 (function)
966 EyePosition = function: 0x00141620 (function)
967 GetForwardVector = function: 0x00140d38 (function)
968 SetGravity = function: 0x001426d8 (function)
969 StopThink = function: 0x0015ef38 (function)
970 GetMoveParent = function: 0x00140ee0 (function)
971 SetFriction = function: 0x00142758 (function)
972 GetLocalOrigin = function: 0x00141db0 (function)
973 SetOrigin = function: 0x00141370 (function)
974 SetAngles = function: 0x001416a0 (function)
975 GetRootMoveParent = function: 0x001410e0 (function)
976 StopSound = function: 0x00142d10 (function)
977 SetOwner = function: 0x00141c50 (function)
978 GetAngularVelocity = function: 0x00142158 (function)
979 ValidatePrivateScriptScope = function: 0x00141b40 (function)
980 GetSoundDuration = function: 0x00142d90 (function)
981 GetTeam = function: 0x00143458 (function)
982 SetAngularVelocity = function: 0x001421e0 (function)
983 GetLocalAngles = function: 0x00141470 (function)
984 FollowEntity = function: 0x00143548 (function)
985 GetEntityIndex = function: 0x00140150 (function)
986 DisconnectRedirectedOutput = function: 0x001400c0 (function)
987 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
988 FDesc = table: 0x0013fd30 (table, already seen)
989 IsNull = function: 0x001178e8 (function)
990 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
991 GetPrivateScriptScope = function: 0x001402c8 (function)
992 entindex = function: 0x001405c8 (function)
993 GetIntAttr = function: 0x0013ff08 (function)
994 FireOutput = function: 0x0013fd90 (function)
995 Destroy = function: 0x00113c88 (function)
996 GetDebugName = function: 0x00140000 (function)
997 SetIntAttr = function: 0x0013fe10 (function)
998 GetClassname = function: 0x00113f10 (function)
999 GetName = function: 0x00113668 (function)
1000 ConnectOutput = function: 0x001401b0 (function)
1001 RedirectOutput = function: 0x0013ff60 (function)
1002 GetEntityHandle = function: 0x00113b30 (function)
1003 DisconnectOutput = function: 0x00140390 (function)
1004 RemoveSelf = function: 0x0013fe88 (function)
1005 GetPublicScriptScope = function: 0x00113cb8 (function)
1006 }
1007 GetSpawnedEntities = function: 0x001629c0 (function)
1008 ForceSpawn = function: 0x00162b48 (function)
1009 FDesc = table: 0x00162998 (table)
1010 {
1011 ForceSpawn = void ForceSpawn()
1012ForceSpawn() : Spawns all of the entities the point_template is pointing at. (userdata)
1013 GetSpawnedEntities = handle GetSpawnedEntities()
1014GetSpawnedEntities() : Get the list of the most recent spawned entities (userdata)
1015 SetSpawnCallback = void SetSpawnCallback(handle hCallbackFunc, handle hCallbackScope)
1016SetSpawnCallback( hCallbackFunc, hCallbackScope, hCallbackData ) : Set a callback for when the template spawns entities. The spawned entities will be passed in as an array. (userdata)
1017 DeleteCreatedSpawnGroups = void DeleteCreatedSpawnGroups()
1018DeleteCreatedSpawnGroups() : Deletes any spawn groups that this point_template has spawned. Note: The point_template will not be deleted by this. (userdata)
1019 }
1020 IsNull = function: 0x00162938 (function)
1021 SetSpawnCallback = function: 0x00162ac0 (function)
1022 DeleteCreatedSpawnGroups = function: 0x00162a48 (function)
1023 }
1024 PlayerInstanceFromIndex = function: 0x0012ccb0 (function)
1025 pcall = function: builtin#20 (function)
1026 ShowMessage = function: 0x0012b938 (function)
1027 ScriptDebugAddWatchPattern = function: 0x00132800 (function)
1028 FireEntityIOInputVec = function: 0x0012b308 (function)
1029 ScriptDebugDrawWatchesEnabled = true (boolean)
1030 instanceof = function: 0x00168af8 (function)
1031 collectgarbage = function: builtin#27 (function)
1032 module = function: 0x00113e80 (function)
1033 VectorIsZero = function: 0x00170d00 (function)
1034 newproxy = function: builtin#28 (function)
1035 CBaseTrigger = table: 0x001340d0 (table)
1036 {
1037 metatable = table: 0x00140528 (table, already seen)
1038 Enable = function: 0x0012c3d8 (function)
1039 IsTouching = function: 0x00132860 (function)
1040 FDesc = table: 0x00132838 (table)
1041 {
1042 Enable = void Enable()
1043Enable the trigger (userdata)
1044 IsTouching = bool IsTouching(handle hEnt)
1045Checks whether the passed entity is touching the trigger. (userdata)
1046 Disable = void Disable()
1047Disable's the trigger (userdata)
1048 }
1049 IsNull = function: 0x001327d8 (function)
1050 Disable = function: 0x0012c450 (function)
1051 }
1052 DebugDrawLine_vCol = function: 0x0012f018 (function)
1053 CEntityInstance = table: 0x001178c0 (table)
1054 {
1055 GetEntityIndex = function: 0x00140150 (function)
1056 DisconnectRedirectedOutput = function: 0x001400c0 (function)
1057 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
1058 FDesc = table: 0x0013fd30 (table, already seen)
1059 IsNull = function: 0x001178e8 (function)
1060 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
1061 GetPrivateScriptScope = function: 0x001402c8 (function)
1062 entindex = function: 0x001405c8 (function)
1063 GetIntAttr = function: 0x0013ff08 (function)
1064 FireOutput = function: 0x0013fd90 (function)
1065 Destroy = function: 0x00113c88 (function)
1066 GetDebugName = function: 0x00140000 (function)
1067 SetIntAttr = function: 0x0013fe10 (function)
1068 GetClassname = function: 0x00113f10 (function)
1069 GetName = function: 0x00113668 (function)
1070 ConnectOutput = function: 0x001401b0 (function)
1071 RedirectOutput = function: 0x0013ff60 (function)
1072 GetEntityHandle = function: 0x00113b30 (function)
1073 DisconnectOutput = function: 0x00140390 (function)
1074 RemoveSelf = function: 0x0013fe88 (function)
1075 GetPublicScriptScope = function: 0x00113cb8 (function)
1076 }
1077 DebugDrawClear = function: 0x0012f128 (function)
1078 UniqueString = function: 0x00176010 (function)
1079 EntityMixins = table: 0x00174268 (table)
1080 {
1081 EnableDisable = table: 0x00188e58 (table)
1082 {
1083 Enable = function: 0x00189590 (function)
1084 Spawn = function: 0x00188ee0 (function)
1085 Disable = function: 0x00189678 (function)
1086 enabled = true (boolean)
1087 InstallMixin = function: 0x001891f0 (function)
1088 Specification = table: 0x00188eb8 (table)
1089 {
1090 documentation = "http://" (string)
1091 meta = table: 0x001888b8 (table)
1092 {
1093 enabled = table: 0x00188918 (table)
1094 {
1095 tags = "publish" (string)
1096 def = true (boolean)
1097 name = "Is enabled" (string)
1098 type = "boolean" (string)
1099 }
1100 }
1101 inputs = table: 0x00112b38 (table)
1102 {
1103 Enable = table: 0x00112b98 (table)
1104 {
1105 tags = "publish" (string)
1106 description = "Enable the entity" (string)
1107 }
1108 Disable = table: 0x00112bf8 (table)
1109 {
1110 tags = "publish" (string)
1111 description = "Disable the entity" (string)
1112 }
1113 }
1114 description = "Standard implementation for entities that can be enabled & disabled (logically)" (string)
1115 }
1116 }
1117 }
1118 DebugDrawScreenTextLine = function: 0x0012ec88 (function)
1119 CHL2_Player = table: 0x00162158 (table)
1120 {
1121 metatable = table: 0x00133c88
1122 {
1123 IsVRControllerButtonPressed = function: 0x00133ea0 (function)
1124 IsVRDashboardShowing = function: 0x00133cd8 (function)
1125 GetHMDAnchor = function: 0x00133e20 (function)
1126 IsNoclipping = function: 0x00161ff0 (function)
1127 GetUserID = function: 0x00161d88 (function)
1128 GetVRControllerType = function: 0x00161a20 (function)
1129 GetAnalogActionPositionForHand = function: 0x00161b38 (function)
1130 IsUsePressed = function: 0x00161928 (function)
1131 GetHMDAvatar = function: 0x00133d38 (function)
1132 AreChaperoneBoundsVisible = function: 0x00161b98 (function)
1133 FDesc = table: 0x00133d10 (table)
1134 {
1135 IsVRControllerButtonPressed = bool IsVRControllerButtonPressed(int nButton)
1136Returns true if the controller button is pressed. (userdata)
1137 IsVRDashboardShowing = bool IsVRDashboardShowing()
1138Returns true if the SteamVR dashboard is showing for this player. (userdata)
1139 GetHMDAnchor = handle GetHMDAnchor()
1140Returns the HMD anchor entity for this player if it exists. (userdata)
1141 IsNoclipping = bool IsNoclipping()
1142Returns true if the player is in noclip mode. (userdata)
1143 GetUserID = int GetUserID()
1144Returns the player's user id. (userdata)
1145 GetVRControllerType = <unknown> GetVRControllerType()
1146Returns the type of controller being used while in VR. (userdata)
1147 GetHMDAvatar = handle GetHMDAvatar()
1148Returns the HMD Avatar entity for this player if it exists. (userdata)
1149 AreChaperoneBoundsVisible = bool AreChaperoneBoundsVisible()
1150Returns whether this player's chaperone bounds are visible. (userdata)
1151 GetAnalogActionPositionForHand = Vector GetAnalogActionPositionForHand(int nLiteralHandType, int nAnalogAction)
1152Returns the value of the analog action for the given hand. (userdata)
1153 GetPlayArea = Vector GetPlayArea(int nPoint)
1154Returns the Vector position of the point you ask for. Pass 0-3 to get the four points. (userdata)
1155 IsDigitalActionOnForHand = bool IsDigitalActionOnForHand(int nLiteralHandType, int nDigitalAction)
1156Returns true if the digital action is on for the given hand. (userdata)
1157 IsUsePressed = bool IsUsePressed()
1158Returns true if the use key is pressed. (userdata)
1159 }
1160 GetPlayArea = function: 0x00133d90 (function)
1161 IsDigitalActionOnForHand = function: 0x00161aa8 (function)
1162 IsNull = function: 0x00133cb0 (function)
1163 GetEquippedWeapons = function: 0x00160a78 (function)
1164 ShootPosition = function: 0x00160980 (function)
1165 FDesc = table: 0x00160958 (table, already seen)
1166 IsNull = function: 0x001608f8 (function)
1167 GetFaction = function: 0x00160a00 (function)
1168 GetWeaponCount = function: 0x00160b00 (function)
1169 SetFlexWeight = function: 0x0015fb40 (function)
1170 FindFlexController = function: 0x0015f928 (function)
1171 GetFlexWeight = function: 0x0015fbd0 (function)
1172 ScriptPlayScene = function: 0x0015f8a8 (function)
1173 FDesc = table: 0x0015f880 (table, already seen)
1174 IsNull = function: 0x0015f820 (function)
1175 GetCurrentScene = function: 0x0015f9a0 (function)
1176 GetSceneByIndex = function: 0x0015fa20 (function)
1177 GetModelScale = function: 0x00136040 (function)
1178 SetGraphLookTarget = function: 0x00136dc0 (function)
1179 SetGraphParameterEnum = function: 0x00136cb0 (function)
1180 SetGraphParameterInt = function: 0x00136c28 (function)
1181 IsSequenceFinished = function: 0x001361c0 (function)
1182 ResetSequence = function: 0x00136320 (function)
1183 SetSequence = function: 0x001362a0 (function)
1184 FDesc = table: 0x00135d20 (table, already seen)
1185 ActiveSequenceDuration = function: 0x001363a0 (function)
1186 SetGraphParameterVector = function: 0x00136d38 (function)
1187 GetSequence = function: 0x00136248 (function)
1188 UnregisterAnimTagListener = function: 0x00136f58 (function)
1189 SetModelScale = function: 0x001360c0 (function)
1190 SetPoseParameter = function: 0x00135d48 (function)
1191 StopAnimation = function: 0x00135fc0 (function)
1192 SetGraphParameterFloat = function: 0x00136ba0 (function)
1193 SequenceDuration = function: 0x00136428 (function)
1194 GetAttachmentAngles = function: 0x00135ce8 (function)
1195 SetGraphParameter = function: 0x00136788 (function)
1196 SetGraphParameterBool = function: 0x00136810 (function)
1197 GetGraphParameter = function: 0x00136e48 (function)
1198 GetAttachmentForward = function: 0x00135f38 (function)
1199 IsNull = function: 0x00135cc0 (function)
1200 RegisterAnimTagListener = function: 0x00136ed0 (function)
1201 ScriptLookupAttachment = function: 0x00135dd0 (function)
1202 GetAttachmentOrigin = function: 0x00135e58 (function)
1203 GetCycle = function: 0x00136140 (function)
1204 SetMaterialGroupHash = function: 0x00135178 (function)
1205 SetSingleMeshGroup = function: 0x00135288 (function)
1206 SetRenderMode = function: 0x00134c90 (function)
1207 SetSize = function: 0x00134a48 (function)
1208 FDesc = table: 0x00134a20 (table, already seen)
1209 IsNull = function: 0x001349c0 (function)
1210 SetMaterialGroupMask = function: 0x00135310 (function)
1211 SetSkin = function: 0x00135830 (function)
1212 GetMaterialGroupMask = function: 0x00135398 (function)
1213 SetModel = function: 0x00134ac0 (function)
1214 SetRenderAlpha = function: 0x001349e8 (function)
1215 SetBodygroupByName = function: 0x001357a8 (function)
1216 SetBodygroup = function: 0x00135420 (function)
1217 SetLightGroup = function: 0x00134c10 (function)
1218 SetRenderColor = function: 0x00134d10 (function)
1219 GetMaterialGroupHash = function: 0x00135200 (function)
1220 GetRenderAlpha = function: 0x00134b40 (function)
1221 SetMaterialGroup = function: 0x00134f98 (function)
1222 GetRenderColor = function: 0x00134f18 (function)
1223 GetTeamNumber = function: 0x001433d8 (function)
1224 GetChildren = function: 0x00141070 (function)
1225 IsNPC = function: 0x00142460 (function)
1226 SetTeam = function: 0x001434d0 (function)
1227 FDesc = table: 0x00140578 (table, already seen)
1228 IsNull = function: 0x00140550 (function)
1229 Kill = function: 0x00140c68 (function)
1230 SetLocalScale = function: 0x00143258 (function)
1231 DeleteAttribute = function: 0x00141ac0 (function)
1232 GetLocalScale = function: 0x001431d8 (function)
1233 GetSpawnGroupHandle = function: 0x00142f50 (function)
1234 SetLocalOrigin = function: 0x00141d30 (function)
1235 TransformPointWorldToEntity = function: 0x00141ec0 (function)
1236 SetContextThink = function: 0x00143640 (function)
1237 Attribute_SetIntValue = function: 0x00141930 (function)
1238 HasAttribute = function: 0x00141a40 (function)
1239 Attribute_GetIntValue = function: 0x001419b8 (function)
1240 GetBoundingMaxs = function: 0x00142058 (function)
1241 GetCenter = function: 0x00143358 (function)
1242 GetOwner = function: 0x00141bd0 (function)
1243 SetConstraint = function: 0x001415a0 (function)
1244 GetContext = function: 0x001437c0 (function)
1245 SetMass = function: 0x00142ef8 (function)
1246 SetAbsScale = function: 0x00143158 (function)
1247 OverrideFriction = function: 0x00142b88 (function)
1248 SetEntityName = function: 0x00141cd0 (function)
1249 GetUpVector = function: 0x00140cc0 (function)
1250 GetVelocity = function: 0x001428e0 (function)
1251 RemoveEffects = function: 0x001417a0 (function)
1252 SetLocalAngles = function: 0x001413f0 (function)
1253 Attribute_SetFloatValue = function: 0x00141820 (function)
1254 GetBaseVelocity = function: 0x00142b08 (function)
1255 GetBoundingMins = function: 0x00141fd8 (function)
1256 GetOwnerEntity = function: 0x00140ff0 (function)
1257 GatherCriteria = function: 0x00142268 (function)
1258 Trigger = function: 0x001435c8 (function)
1259 SetAbsAngles = function: 0x00141168 (function)
1260 GetAbsScale = function: 0x001430d8 (function)
1261 SetHealth = function: 0x001425d8 (function)
1262 GetOrigin = function: 0x00145080 (function)
1263 GetLocalAngularVelocity = function: 0x00142a80 (function)
1264 SetAbsOrigin = function: 0x001432d8 (function)
1265 Attribute_GetFloatValue = function: 0x001418a8 (function)
1266 GetMass = function: 0x00142ea0 (function)
1267 TakeDamage = function: 0x001422e8 (function)
1268 TransformPointEntityToWorld = function: 0x00141e30 (function)
1269 EmitSoundParams = function: 0x00142c90 (function)
1270 SetForwardVector = function: 0x00141f50 (function)
1271 SetContextNum = function: 0x00143740 (function)
1272 GetAbsOrigin = function: 0x00142fd8 (function)
1273 EmitSound = function: 0x00142c10 (function)
1274 NextMovePeer = function: 0x001412c8 (function)
1275 ApplyLocalAngularVelocityImpulse = function: 0x001429e8 (function)
1276 GetMaxHealth = function: 0x001424d8 (function)
1277 PrecacheScriptSound = function: 0x00142e18 (function)
1278 ApplyAbsVelocityImpulse = function: 0x00142960 (function)
1279 GetLocalVelocity = function: 0x00142858 (function)
1280 SetVelocity = function: 0x001427d8 (function)
1281 GetHealth = function: 0x00142658 (function)
1282 EyeAngles = function: 0x00141270 (function)
1283 FirstMoveChild = function: 0x00140e40 (function)
1284 GetModelName = function: 0x00140f70 (function)
1285 SetContext = function: 0x001436c0 (function)
1286 GetRightVector = function: 0x00140dc0 (function)
1287 GetAnglesAsVector = function: 0x001411e8 (function)
1288 SetThink = function: 0x0015ef18 (function)
1289 SetMaxHealth = function: 0x00142558 (function)
1290 GetAngles = function: 0x00143058 (function)
1291 IsPlayer = function: 0x001423e0 (function)
1292 IsAlive = function: 0x00142368 (function)
1293 SetParent = function: 0x00141520 (function)
1294 GetBounds = function: 0x001420d8 (function)
1295 AddEffects = function: 0x00141720 (function)
1296 IsInstance = function: 0x0012b500 (function)
1297 EyePosition = function: 0x00141620 (function)
1298 GetForwardVector = function: 0x00140d38 (function)
1299 SetGravity = function: 0x001426d8 (function)
1300 StopThink = function: 0x0015ef38 (function)
1301 GetMoveParent = function: 0x00140ee0 (function)
1302 SetFriction = function: 0x00142758 (function)
1303 GetLocalOrigin = function: 0x00141db0 (function)
1304 SetOrigin = function: 0x00141370 (function)
1305 SetAngles = function: 0x001416a0 (function)
1306 GetRootMoveParent = function: 0x001410e0 (function)
1307 StopSound = function: 0x00142d10 (function)
1308 SetOwner = function: 0x00141c50 (function)
1309 GetAngularVelocity = function: 0x00142158 (function)
1310 ValidatePrivateScriptScope = function: 0x00141b40 (function)
1311 GetSoundDuration = function: 0x00142d90 (function)
1312 GetTeam = function: 0x00143458 (function)
1313 SetAngularVelocity = function: 0x001421e0 (function)
1314 GetLocalAngles = function: 0x00141470 (function)
1315 FollowEntity = function: 0x00143548 (function)
1316 GetEntityIndex = function: 0x00140150 (function)
1317 DisconnectRedirectedOutput = function: 0x001400c0 (function)
1318 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
1319 FDesc = table: 0x0013fd30 (table, already seen)
1320 IsNull = function: 0x001178e8 (function)
1321 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
1322 GetPrivateScriptScope = function: 0x001402c8 (function)
1323 entindex = function: 0x001405c8 (function)
1324 GetIntAttr = function: 0x0013ff08 (function)
1325 FireOutput = function: 0x0013fd90 (function)
1326 Destroy = function: 0x00113c88 (function)
1327 GetDebugName = function: 0x00140000 (function)
1328 SetIntAttr = function: 0x0013fe10 (function)
1329 GetClassname = function: 0x00113f10 (function)
1330 GetName = function: 0x00113668 (function)
1331 ConnectOutput = function: 0x001401b0 (function)
1332 RedirectOutput = function: 0x0013ff60 (function)
1333 GetEntityHandle = function: 0x00113b30 (function)
1334 DisconnectOutput = function: 0x00140390 (function)
1335 RemoveSelf = function: 0x0013fe88 (function)
1336 GetPublicScriptScope = function: 0x00113cb8 (function)
1337 }
1338 PlayerCounter_ModifyValue = function: 0x00162390 (function)
1339 PlayerCounter_SetMinMax = function: 0x00162550 (function)
1340 PlayerCounter_CanModifyValue = function: 0x00162290 (function)
1341 PlayerCounter_SetMax = function: 0x001626c8 (function)
1342 PlayerCounter_SetValue = function: 0x00162308 (function)
1343 PlayerCounter_SetMin = function: 0x001624c0 (function)
1344 IsNull = function: 0x00162180 (function)
1345 PlayerCounter_GetValue = function: 0x00162208 (function)
1346 FDesc = table: 0x001621e0 (table)
1347 {
1348 PlayerCounter_CanModifyValue = bool PlayerCounter_CanModifyValue(string, int)
1349( string name, int delta ) (userdata)
1350 PlayerCounter_SetMax = int PlayerCounter_SetMax(string, int)
1351( string name, int max ) (userdata)
1352 PlayerCounter_ModifyValue = int PlayerCounter_ModifyValue(string, int)
1353( string name, int delta ) (userdata)
1354 PlayerCounter_SetMin = int PlayerCounter_SetMin(string, int)
1355( string name, int min ) (userdata)
1356 PlayerCounter_SetMinMax = int PlayerCounter_SetMinMax(string, int, int)
1357( string name, int min, int max ) (userdata)
1358 PlayerCounter_SetValue = int PlayerCounter_SetValue(string, int)
1359( string name, int value ) (userdata)
1360 PlayerCounter_GetValue = int PlayerCounter_GetValue(string)
1361( string name ) (userdata)
1362 }
1363 }
1364 SetRenderingEnabled = function: 0x0012b7b0 (function)
1365 GetMaxOutputDelay = function: 0x00145388 (function)
1366 CalcDistanceBetweenEntityOBB = function: 0x001302b0 (function)
1367 DestroyDamageInfo = function: 0x0012f4d0 (function)
1368 RegisterSpawnGroupFilterProxy = function: 0x0012f860 (function)
1369 SteamInfo = table: 0x001323a0 (table)
1370 {
1371 metatable = table: 0x00132240
1372 {
1373 FDesc = table: 0x001322c8 (table)
1374 {
1375 IsPublicUniverse = bool IsPublicUniverse()
1376Is the script connected to the public Steam universe (userdata)
1377 }
1378 IsNull = function: 0x00132268 (function)
1379 IsPublicUniverse = function: 0x001322f0 (function)
1380 }
1381 __self = userdata: 0x001323e0 (userdata)
1382 }
1383 AppendToLogFile = function: 0x0012bd50 (function)
1384 StartSoundEventFromPositionReliable = function: 0x0012e848 (function)
1385 TimeOfDay = table: 0x0018b3f0 (table)
1386 {
1387 IsDay = function: 0x0018b4e0 (function)
1388 Float = function: 0x0018b438 (function)
1389 GetEntity = function: 0x0018b418 (function)
1390 IsNight = function: 0x0018b458 (function)
1391 NightProgress = function: 0x0018b500 (function)
1392 }
1393 CBaseAnimating = table: 0x00135c98 (table)
1394 {
1395 metatable = table: 0x00134998
1396 {
1397 SetMaterialGroupHash = function: 0x00135178 (function)
1398 SetSingleMeshGroup = function: 0x00135288 (function)
1399 SetRenderMode = function: 0x00134c90 (function)
1400 SetSize = function: 0x00134a48 (function)
1401 FDesc = table: 0x00134a20 (table, already seen)
1402 IsNull = function: 0x001349c0 (function)
1403 SetMaterialGroupMask = function: 0x00135310 (function)
1404 SetSkin = function: 0x00135830 (function)
1405 GetMaterialGroupMask = function: 0x00135398 (function)
1406 SetModel = function: 0x00134ac0 (function)
1407 SetRenderAlpha = function: 0x001349e8 (function)
1408 SetBodygroupByName = function: 0x001357a8 (function)
1409 SetBodygroup = function: 0x00135420 (function)
1410 SetLightGroup = function: 0x00134c10 (function)
1411 SetRenderColor = function: 0x00134d10 (function)
1412 GetMaterialGroupHash = function: 0x00135200 (function)
1413 GetRenderAlpha = function: 0x00134b40 (function)
1414 SetMaterialGroup = function: 0x00134f98 (function)
1415 GetRenderColor = function: 0x00134f18 (function)
1416 GetTeamNumber = function: 0x001433d8 (function)
1417 GetChildren = function: 0x00141070 (function)
1418 IsNPC = function: 0x00142460 (function)
1419 SetTeam = function: 0x001434d0 (function)
1420 FDesc = table: 0x00140578 (table, already seen)
1421 IsNull = function: 0x00140550 (function)
1422 Kill = function: 0x00140c68 (function)
1423 SetLocalScale = function: 0x00143258 (function)
1424 DeleteAttribute = function: 0x00141ac0 (function)
1425 GetLocalScale = function: 0x001431d8 (function)
1426 GetSpawnGroupHandle = function: 0x00142f50 (function)
1427 SetLocalOrigin = function: 0x00141d30 (function)
1428 TransformPointWorldToEntity = function: 0x00141ec0 (function)
1429 SetContextThink = function: 0x00143640 (function)
1430 Attribute_SetIntValue = function: 0x00141930 (function)
1431 HasAttribute = function: 0x00141a40 (function)
1432 Attribute_GetIntValue = function: 0x001419b8 (function)
1433 GetBoundingMaxs = function: 0x00142058 (function)
1434 GetCenter = function: 0x00143358 (function)
1435 GetOwner = function: 0x00141bd0 (function)
1436 SetConstraint = function: 0x001415a0 (function)
1437 GetContext = function: 0x001437c0 (function)
1438 SetMass = function: 0x00142ef8 (function)
1439 SetAbsScale = function: 0x00143158 (function)
1440 OverrideFriction = function: 0x00142b88 (function)
1441 SetEntityName = function: 0x00141cd0 (function)
1442 GetUpVector = function: 0x00140cc0 (function)
1443 GetVelocity = function: 0x001428e0 (function)
1444 RemoveEffects = function: 0x001417a0 (function)
1445 SetLocalAngles = function: 0x001413f0 (function)
1446 Attribute_SetFloatValue = function: 0x00141820 (function)
1447 GetBaseVelocity = function: 0x00142b08 (function)
1448 GetBoundingMins = function: 0x00141fd8 (function)
1449 GetOwnerEntity = function: 0x00140ff0 (function)
1450 GatherCriteria = function: 0x00142268 (function)
1451 Trigger = function: 0x001435c8 (function)
1452 SetAbsAngles = function: 0x00141168 (function)
1453 GetAbsScale = function: 0x001430d8 (function)
1454 SetHealth = function: 0x001425d8 (function)
1455 GetOrigin = function: 0x00145080 (function)
1456 GetLocalAngularVelocity = function: 0x00142a80 (function)
1457 SetAbsOrigin = function: 0x001432d8 (function)
1458 Attribute_GetFloatValue = function: 0x001418a8 (function)
1459 GetMass = function: 0x00142ea0 (function)
1460 TakeDamage = function: 0x001422e8 (function)
1461 TransformPointEntityToWorld = function: 0x00141e30 (function)
1462 EmitSoundParams = function: 0x00142c90 (function)
1463 SetForwardVector = function: 0x00141f50 (function)
1464 SetContextNum = function: 0x00143740 (function)
1465 GetAbsOrigin = function: 0x00142fd8 (function)
1466 EmitSound = function: 0x00142c10 (function)
1467 NextMovePeer = function: 0x001412c8 (function)
1468 ApplyLocalAngularVelocityImpulse = function: 0x001429e8 (function)
1469 GetMaxHealth = function: 0x001424d8 (function)
1470 PrecacheScriptSound = function: 0x00142e18 (function)
1471 ApplyAbsVelocityImpulse = function: 0x00142960 (function)
1472 GetLocalVelocity = function: 0x00142858 (function)
1473 SetVelocity = function: 0x001427d8 (function)
1474 GetHealth = function: 0x00142658 (function)
1475 EyeAngles = function: 0x00141270 (function)
1476 FirstMoveChild = function: 0x00140e40 (function)
1477 GetModelName = function: 0x00140f70 (function)
1478 SetContext = function: 0x001436c0 (function)
1479 GetRightVector = function: 0x00140dc0 (function)
1480 GetAnglesAsVector = function: 0x001411e8 (function)
1481 SetThink = function: 0x0015ef18 (function)
1482 SetMaxHealth = function: 0x00142558 (function)
1483 GetAngles = function: 0x00143058 (function)
1484 IsPlayer = function: 0x001423e0 (function)
1485 IsAlive = function: 0x00142368 (function)
1486 SetParent = function: 0x00141520 (function)
1487 GetBounds = function: 0x001420d8 (function)
1488 AddEffects = function: 0x00141720 (function)
1489 IsInstance = function: 0x0012b500 (function)
1490 EyePosition = function: 0x00141620 (function)
1491 GetForwardVector = function: 0x00140d38 (function)
1492 SetGravity = function: 0x001426d8 (function)
1493 StopThink = function: 0x0015ef38 (function)
1494 GetMoveParent = function: 0x00140ee0 (function)
1495 SetFriction = function: 0x00142758 (function)
1496 GetLocalOrigin = function: 0x00141db0 (function)
1497 SetOrigin = function: 0x00141370 (function)
1498 SetAngles = function: 0x001416a0 (function)
1499 GetRootMoveParent = function: 0x001410e0 (function)
1500 StopSound = function: 0x00142d10 (function)
1501 SetOwner = function: 0x00141c50 (function)
1502 GetAngularVelocity = function: 0x00142158 (function)
1503 ValidatePrivateScriptScope = function: 0x00141b40 (function)
1504 GetSoundDuration = function: 0x00142d90 (function)
1505 GetTeam = function: 0x00143458 (function)
1506 SetAngularVelocity = function: 0x001421e0 (function)
1507 GetLocalAngles = function: 0x00141470 (function)
1508 FollowEntity = function: 0x00143548 (function)
1509 GetEntityIndex = function: 0x00140150 (function)
1510 DisconnectRedirectedOutput = function: 0x001400c0 (function)
1511 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
1512 FDesc = table: 0x0013fd30 (table, already seen)
1513 IsNull = function: 0x001178e8 (function)
1514 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
1515 GetPrivateScriptScope = function: 0x001402c8 (function)
1516 entindex = function: 0x001405c8 (function)
1517 GetIntAttr = function: 0x0013ff08 (function)
1518 FireOutput = function: 0x0013fd90 (function)
1519 Destroy = function: 0x00113c88 (function)
1520 GetDebugName = function: 0x00140000 (function)
1521 SetIntAttr = function: 0x0013fe10 (function)
1522 GetClassname = function: 0x00113f10 (function)
1523 GetName = function: 0x00113668 (function)
1524 ConnectOutput = function: 0x001401b0 (function)
1525 RedirectOutput = function: 0x0013ff60 (function)
1526 GetEntityHandle = function: 0x00113b30 (function)
1527 DisconnectOutput = function: 0x00140390 (function)
1528 RemoveSelf = function: 0x0013fe88 (function)
1529 GetPublicScriptScope = function: 0x00113cb8 (function)
1530 }
1531 GetModelScale = function: 0x00136040 (function)
1532 SetGraphLookTarget = function: 0x00136dc0 (function)
1533 SetGraphParameterEnum = function: 0x00136cb0 (function)
1534 SetGraphParameterInt = function: 0x00136c28 (function)
1535 IsSequenceFinished = function: 0x001361c0 (function)
1536 ResetSequence = function: 0x00136320 (function)
1537 SetSequence = function: 0x001362a0 (function)
1538 FDesc = table: 0x00135d20 (table, already seen)
1539 ActiveSequenceDuration = function: 0x001363a0 (function)
1540 SetGraphParameterVector = function: 0x00136d38 (function)
1541 GetSequence = function: 0x00136248 (function)
1542 UnregisterAnimTagListener = function: 0x00136f58 (function)
1543 SetModelScale = function: 0x001360c0 (function)
1544 SetPoseParameter = function: 0x00135d48 (function)
1545 StopAnimation = function: 0x00135fc0 (function)
1546 SetGraphParameterFloat = function: 0x00136ba0 (function)
1547 SequenceDuration = function: 0x00136428 (function)
1548 GetAttachmentAngles = function: 0x00135ce8 (function)
1549 SetGraphParameter = function: 0x00136788 (function)
1550 SetGraphParameterBool = function: 0x00136810 (function)
1551 GetGraphParameter = function: 0x00136e48 (function)
1552 GetAttachmentForward = function: 0x00135f38 (function)
1553 IsNull = function: 0x00135cc0 (function)
1554 RegisterAnimTagListener = function: 0x00136ed0 (function)
1555 ScriptLookupAttachment = function: 0x00135dd0 (function)
1556 GetAttachmentOrigin = function: 0x00135e58 (function)
1557 GetCycle = function: 0x00136140 (function)
1558 }
1559 gcinfo = function: builtin#26 (function)
1560 SplineVectors = function: 0x00145498 (function)
1561 AnglesToVector = function: 0x0012d348 (function)
1562 Decider = table: 0x00133870 (table)
1563 {
1564 FindAllMatches = function: 0x00133a18 (function)
1565 FDesc = table: 0x001338f8 (table)
1566 {
1567 FindBestMatch = handle FindBestMatch(handle)
1568Binding_FindBestMatch(query) : Query the database and return the best result found. If multiple of equal score found, an arbitrary one returns. (userdata)
1569 AddRule = bool AddRule(handle)
1570AddRule(CRule) : Add a CRule object (defined in rulescript_base.nut) (userdata)
1571 FindAllMatches = handle FindAllMatches(handle, float)
1572Binding_FindAllMatches(query,leeway) : Returns an array of all matching responses. If leeway is nonzero, all results scoring within 'leeway' of the best score return. (userdata)
1573 }
1574 IsNull = function: 0x00133898 (function)
1575 AddRule = function: 0x00133920 (function)
1576 FindBestMatch = function: 0x00133998 (function)
1577 }
1578 VectorDistance = function: 0x00170cc0 (function)
1579 CBaseEntity = table: 0x00140528 (table, already seen)
1580 Vector = function: 0x00116970 (function)
1581 ParticleManager = table: 0x00133000 (table)
1582 {
1583 metatable = table: 0x00132558
1584 {
1585 SetParticleAlwaysSimulate = function: 0x00132c30 (function)
1586 SetParticleControl = function: 0x00132778 (function)
1587 CreateParticleForPlayer = function: 0x001326f0 (function)
1588 GetParticleReplacement = function: 0x00132ed0 (function)
1589 SetParticleControlForward = function: 0x00132928 (function)
1590 IsNull = function: 0x00132580 (function)
1591 DestroyParticle = function: 0x00132f58 (function)
1592 CreateParticle = function: 0x00132608 (function)
1593 SetParticleControlOrientationFLU = function: 0x00132b10 (function)
1594 ReleaseParticleIndex = function: 0x00132ba8 (function)
1595 SetParticleControlOffset = function: 0x001325a8 (function)
1596 SetParticleControlOrientation = function: 0x00132a80 (function)
1597 SetParticleControlEnt = function: 0x00132e48 (function)
1598 FDesc = table: 0x001325e0 (table)
1599 {
1600 SetParticleAlwaysSimulate = void SetParticleAlwaysSimulate(int)
1601 (userdata)
1602 SetParticleControl = void SetParticleControl(int, int, Vector)
1603Set the control point data for a control on a particle effect (userdata)
1604 SetParticleControlOrientationFLU = void SetParticleControlOrientationFLU(int, int, Vector, Vector, Vector)
1605(int iIndex, int iPoint, Vector vecForward, Vector vecLeft, Vector vecUp) - Set the orientation for a control on a particle effect (userdata)
1606 GetParticleReplacement = string GetParticleReplacement(string, handle)
1607 (userdata)
1608 SetParticleControlForward = void SetParticleControlForward(int, int, Vector)
1609(int iIndex, int iPoint, Vector vecForward ) - Set the forward direction for a control on a particle effect (userdata)
1610 DestroyParticle = void DestroyParticle(int, bool)
1611(int index, bool bDestroyImmediately) - Destroy a particle, if bDestroyImmediately destroy it without playing end caps. (userdata)
1612 CreateParticle = int CreateParticle(string, int, handle)
1613Creates a new particle effect (userdata)
1614 ReleaseParticleIndex = void ReleaseParticleIndex(int)
1615Frees the specified particle index (userdata)
1616 SetParticleControlOffset = void SetParticleControlOffset(int, int, Vector)
1617(int iIndex, int iPoint, Vector vecOffset ) - Set the linear offset for a control on a particle effect (userdata)
1618 SetParticleControlOrientation = void SetParticleControlOrientation(int, int, Vector, Vector, Vector)
1619(int iIndex, int iPoint, Vector vecForward, Vector vecRight, Vector vecUp) - Set the orientation for a control on a particle effect (NOTE: This is left handed -- bad!!) (userdata)
1620 SetParticleControlEnt = void SetParticleControlEnt(int, int, handle, int, string, Vector, bool)
1621 (userdata)
1622 CreateParticleForPlayer = int CreateParticleForPlayer(string, int, handle, handle)
1623Creates a new particle effect that only plays for the specified player (userdata)
1624 }
1625 }
1626 __self = userdata: 0x00133040 (userdata)
1627 }
1628 CEntityScriptFramework = table: 0x00164f78 (table)
1629 {
1630 FDesc = table: 0x00165000 (table)
1631 {
1632 }
1633 IsNull = function: 0x00164fa0 (function)
1634 }
1635 GetFrameCount = function: 0x0012f7e0 (function)
1636 DoEntFireByInstanceHandle = function: 0x0012c760 (function)
1637 FireEntityIOInputNameOnly = function: 0x0012b720 (function)
1638 SpawnEntityListFromTableSynchronous = function: 0x0012cff8 (function)
1639 error = function: builtin#19 (function)
1640 getmetatable = function: builtin#8 (function)
1641 StopListeningToAllGameEvents = function: 0x0012ca90 (function)
1642 Dynamic_Wrap = function: 0x00176378 (function)
1643 SpawnEntityGroupFromTable = function: 0x0012cf68 (function)
1644 EntIndexToHScript = function: 0x0012cc28 (function)
1645 DeepPrintTable = function: 0x0016a8d0 (function)
1646 debugoverlay = table: 0x001a1c68 (table)
1647 {
1648 metatable = table: 0x001a09d0
1649 {
1650 VertArrow = function: 0x001a17e0 (function)
1651 Sphere = function: 0x001a13b8 (function)
1652 YawArrow = function: 0x001a1760 (function)
1653 Capsule = function: 0x001a1328 (function)
1654 SweptBox = function: 0x001a21d0 (function)
1655 EntitySkeleton = function: 0x001a1b38 (function)
1656 FDesc = table: 0x001a0a58 (table)
1657 {
1658 VertArrow = void VertArrow(Vector, Vector, float, int, int, int, int, bool, float)
1659Draws a vertical arrow. Specify endpoints in world space. (userdata)
1660 Sphere = void Sphere(Vector, float, int, int, int, int, bool, float)
1661Draws a wireframe sphere. Specify center in world space. (userdata)
1662 YawArrow = void YawArrow(Vector, float, float, float, int, int, int, int, bool, float)
1663Draws a arrow associated with a specific yaw. Specify endpoints in world space. (userdata)
1664 Capsule = void Capsule(Vector, Quaternion, float, float, int, int, int, int, bool, float)
1665Draws a capsule. Specify base in world space. (userdata)
1666 SweptBox = void SweptBox(Vector, Vector, Vector, Vector, Quaternion, int, int, int, int, float)
1667Draws a swept box. Specify endpoints in world space and the bounds in local space. (userdata)
1668 EntitySkeleton = void EntitySkeleton(ehandle, float)
1669Draws the skeleton of the entity (userdata)
1670 Line2D = void Line2D(Vector2D, Vector2D, int, int, int, int, float)
1671Draws a line between two points in screenspace (userdata)
1672 Texture = void Texture(string, Vector2D, Vector2D, int, int, int, int, Vector2D, Vector2D, float)
1673Draws a screen-space texture. Coordinates are in pixels. (userdata)
1674 EntityAxis = void EntityAxis(ehandle, float, bool, float)
1675Draws the axis of the entity origin (userdata)
1676 Cross3D = void Cross3D(Vector, float, int, int, int, int, bool, float)
1677Draws a world-aligned cross. Specify origin in world space. (userdata)
1678 PushAndClearDebugOverlayScope = void PushAndClearDebugOverlayScope(utlstringtoken)
1679Pushes an identifier used to group overlays. Deletes all existing overlays using this overlay id. (userdata)
1680 Triangle = void Triangle(Vector, Vector, Vector, int, int, int, int, bool, float)
1681Draws a filled triangle. Specify vertices in world space. (userdata)
1682 Line = void Line(Vector, Vector, int, int, int, int, bool, float)
1683Draws a line between two points (userdata)
1684 BoxAngles = void BoxAngles(Vector, Vector, Vector, Quaternion, int, int, int, int, bool, float)
1685Draws an oriented box at the origin. Specify bounds in local space. (userdata)
1686 Axis = void Axis(Vector, Quaternion, float, bool, float)
1687Draws an axis. Specify origin + orientation in world space. (userdata)
1688 DrawTickMarkedLine = void DrawTickMarkedLine(Vector, Vector, float, int, int, int, int, int, bool, float)
1689Draws a dashed line. Specify endpoints in world space. (userdata)
1690 CircleScreenOriented = void CircleScreenOriented(Vector, float, int, int, int, int, bool, float)
1691Draws a circle oriented to the screen. Specify center in world space. (userdata)
1692 Cross = void Cross(Vector, float, int, int, int, int, bool, float)
1693Draws a screen-aligned cross. Specify origin in world space. (userdata)
1694 EntityText = void EntityText(ehandle, int, string, int, int, int, int, float)
1695Draws text on an entity (userdata)
1696 Circle = void Circle(Vector, Quaternion, float, int, int, int, int, bool, float)
1697Draws a circle. Specify center in world space. (userdata)
1698 EntityAttachments = void EntityAttachments(ehandle, float, float)
1699Draws the attachments of the entity (userdata)
1700 PopDebugOverlayScope = void PopDebugOverlayScope()
1701Pops the identifier used to group overlays. Overlays marked with this identifier can be deleted in a big batch. (userdata)
1702 Cone = void Cone(Vector, Vector, float, float, int, int, int, int, bool, float)
1703Draws a wireframe cone. Specify endpoint and direction in world space. (userdata)
1704 Box = void Box(Vector, Vector, int, int, int, int, bool, float)
1705Draws a world-space axis-aligned box. Specify bounds in world space. (userdata)
1706 Cross3DOriented = void Cross3DOriented(Vector, Quaternion, float, int, int, int, int, bool, float)
1707Draws an oriented cross. Specify origin in world space. (userdata)
1708 RemoveAllInScope = void RemoveAllInScope(utlstringtoken)
1709Removes all overlays marked with a specific identifier, regardless of their lifetime. (userdata)
1710 EntityBounds = void EntityBounds(ehandle, int, int, int, int, bool, float)
1711Draws bounds of an entity (userdata)
1712 VectorText3D = void VectorText3D(Vector, Quaternion, string, int, int, int, int, bool, float)
1713Draws 3D text. Specify origin + orientation in world space. (userdata)
1714 FilledRect2D = void FilledRect2D(Vector2D, Vector2D, int, int, int, int, float)
1715Draws a screen-space filled 2D rectangle. Coordinates are in pixels. (userdata)
1716 SolidCone = void SolidCone(Vector, Vector, float, float, int, int, int, int, bool, float)
1717Draws a solid cone. Specify endpoint and direction in world space. (userdata)
1718 UnitTestCycleOverlayRenderType = void UnitTestCycleOverlayRenderType()
1719Toggles the overlay render type, for unit tests (userdata)
1720 HorzArrow = void HorzArrow(Vector, Vector, float, int, int, int, int, bool, float)
1721Draws a horizontal arrow. Specify endpoints in world space. (userdata)
1722 PushDebugOverlayScope = void PushDebugOverlayScope(utlstringtoken)
1723Pushes an identifier used to group overlays. Overlays marked with this identifier can be deleted in a big batch. (userdata)
1724 Text = void Text(Vector, int, string, float, int, int, int, int, float)
1725Draws 2D text. Specify origin in world space. (userdata)
1726 }
1727 IsNull = function: 0x001a09f8 (function)
1728 Line2D = function: 0x001a1190 (function)
1729 Texture = function: 0x001a16e0 (function)
1730 RemoveAllInScope = function: 0x001a2480 (function)
1731 Cross3D = function: 0x001a1940 (function)
1732 PushAndClearDebugOverlayScope = function: 0x001a22e0 (function)
1733 Triangle = function: 0x001a1a38 (function)
1734 Line = function: 0x001a0a80 (function)
1735 BoxAngles = function: 0x001a1208 (function)
1736 Axis = function: 0x001a1488 (function)
1737 DrawTickMarkedLine = function: 0x001a2148 (function)
1738 CircleScreenOriented = function: 0x001a15f8 (function)
1739 Cross = function: 0x001a18e8 (function)
1740 EntityText = function: 0x001a2508 (function)
1741 Circle = function: 0x001a1580 (function)
1742 EntityAttachments = function: 0x001a1bb8 (function)
1743 EntityAxis = function: 0x001a1ab8 (function)
1744 Cone = function: 0x001a1860 (function)
1745 Box = function: 0x001a0a20 (function)
1746 EntityBounds = function: 0x001a2588 (function)
1747 PopDebugOverlayScope = function: 0x001a23f8 (function)
1748 FilledRect2D = function: 0x001a1288 (function)
1749 VectorText3D = function: 0x001a1500 (function)
1750 Cross3DOriented = function: 0x001a19b8 (function)
1751 SolidCone = function: 0x001a20c8 (function)
1752 UnitTestCycleOverlayRenderType = function: 0x001a2250 (function)
1753 HorzArrow = function: 0x001a1680 (function)
1754 PushDebugOverlayScope = function: 0x001a2370 (function)
1755 Text = function: 0x001a1410 (function)
1756 }
1757 __self = userdata: 0x001a1ca8 (userdata)
1758 }
1759 GetMapName = function: 0x0012b9b8 (function)
1760 RotateQuaternionByAxisAngle = function: 0x0012b0e8 (function)
1761 CLogicScript = table: 0x0015f660 (table)
1762 {
1763 metatable = table: 0x00140528 (table, already seen)
1764 FDesc = table: 0x0015f6e8 (table)
1765 {
1766 }
1767 IsNull = function: 0x0015f688 (function)
1768 }
1769 RegisterSpawnGroupEntityFilter = function: 0x00135bf0 (function)
1770 UTIL_MessageText_WithContext = function: 0x0012fe70 (function)
1771 CreateTrigger = function: 0x0012fbc0 (function)
1772 ScriptDebugTextPrint = function: 0x00173298 (function)
1773 rr_AddDecisionRule = function: 0x0012f1a8 (function)
1774 PrintLinkedConsoleMessage = function: 0x0012bc40 (function)
1775 ScriptDebugRemoveTextFilter = function: 0x00145100 (function)
1776 __ReplaceClosures = function: 0x0016f9c0 (function)
1777 CPhysicsProp = table: 0x0015dd18 (table)
1778 {
1779 metatable = table: 0x00135c98 (table, already seen)
1780 SetDynamicVsDynamicContinuous = function: 0x0015df40 (function)
1781 EnableMotion = function: 0x0015ddc8 (function)
1782 FDesc = table: 0x0015dda0 (table)
1783 {
1784 SetDynamicVsDynamicContinuous = void SetDynamicVsDynamicContinuous(bool bIsDynamicVsDynamicContinuousEnabled)
1785Enable/disable dynamic vs dynamic continuous collision traces (userdata)
1786 EnableMotion = void EnableMotion()
1787Enable motion for the prop (userdata)
1788 DisableMotion = void DisableMotion()
1789Disable motion for the prop (userdata)
1790 }
1791 IsNull = function: 0x0015dd40 (function)
1792 DisableMotion = function: 0x0015dec0 (function)
1793 }
1794 GlobalSys = table: 0x001320e0 (table)
1795 {
1796 metatable = table: 0x00131e28
1797 {
1798 CommandLineFloat = function: 0x00131f58 (function)
1799 CommandLineInt = function: 0x00131ed8 (function)
1800 FDesc = table: 0x00131eb0 (table)
1801 {
1802 CommandLineCheck = table CommandLineCheck(string)
1803CommandLineCheck(name) : returns true if the command line param was used, otherwise false. (userdata)
1804 CommandLineStr = table CommandLineStr(string, string)
1805CommandLineStr(name) : returns the command line param as a string. (userdata)
1806 CommandLineFloat = table CommandLineFloat(string, float)
1807CommandLineFloat(name) : returns the command line param as a float. (userdata)
1808 CommandLineInt = table CommandLineInt(string, int)
1809CommandLineInt(name) : returns the command line param as an int. (userdata)
1810 }
1811 IsNull = function: 0x00131e50 (function)
1812 CommandLineCheck = function: 0x00131e78 (function)
1813 CommandLineStr = function: 0x00131fe0 (function)
1814 }
1815 __self = userdata: 0x00132120 (userdata)
1816 }
1817 StartSoundEvent = function: 0x0012e4f0 (function)
1818 CBasePlayer = table: 0x00133c88 (table, already seen)
1819 FireGameEventLocal = function: 0x0012cba0 (function)
1820 EntityClasses = table: 0x00174290 (table)
1821 {
1822 CEntityInstance = table: 0x0017ee38 (table)
1823 {
1824 metatable = table: 0x001178c0 (table, already seen)
1825 describe_R = function: 0x0017ed38 (function)
1826 __initprops__ = table: 0x0017ee60 (table)
1827 {
1828 }
1829 inspect = function: 0x0017ed58 (function)
1830 __class__ = table: 0x0017ee38 (table, already seen)
1831 __getbase__ = function: 0x00187a10 (function)
1832 __getclass__ = function: 0x001879f0 (function)
1833 __instanceof__ = function: 0x001879d0 (function)
1834 constructor = function: 0x0017ed18 (function)
1835 Specification = table: 0x0017edd8 (table)
1836 {
1837 scriptclassname = "CEntityInstance" (string)
1838 }
1839 }
1840 CBaseEntity = table: 0x00187da0 (table)
1841 {
1842 metatable = table: 0x00140528 (table, already seen)
1843 describe_R = function: 0x00187b18 (function)
1844 __initprops__ = table: 0x00187dc8 (table)
1845 {
1846 }
1847 inspect = function: 0x00187cc0 (function)
1848 __class__ = table: 0x00187da0 (table, already seen)
1849 __getbase__ = function: 0x00187ee0 (function)
1850 __getclass__ = function: 0x00187ec0 (function)
1851 __instanceof__ = function: 0x00187ea0 (function)
1852 constructor = function: 0x00187af8 (function)
1853 Specification = table: 0x00187d40 (table)
1854 {
1855 scriptclassname = "CBaseEntity" (string)
1856 }
1857 }
1858 }
1859 GetSpawnGroupEntityFilterFunc = function: 0x0015eca8 (function)
1860 ScriptDebugDrawTextEnabled = true (boolean)
1861 RotateOrientation = function: 0x0012d4c8 (function)
1862 SetPhysAngularVelocity = function: 0x0012ea80 (function)
1863 UTIL_MessageTextAll_WithContext = function: 0x0012fde0 (function)
1864 bit = table: 0x00115ee8 (table)
1865 {
1866 rol = function: builtin#71 (function)
1867 rshift = function: builtin#69 (function)
1868 ror = function: builtin#72 (function)
1869 bswap = function: builtin#67 (function)
1870 bxor = function: builtin#75 (function)
1871 bor = function: builtin#74 (function)
1872 arshift = function: builtin#70 (function)
1873 bnot = function: builtin#66 (function)
1874 tobit = function: builtin#65 (function)
1875 lshift = function: builtin#68 (function)
1876 tohex = function: builtin#76 (function)
1877 band = function: builtin#73 (function)
1878 }
1879 tonumber = function: builtin#17 (function)
1880 ScriptDebugAddWatch = function: 0x001705e8 (function)
1881 Lerp = function: 0x00163b90 (function)
1882 debug = table: 0x001158d0 (table)
1883 {
1884 traceback = function: builtin#146 (function)
1885 setlocal = function: builtin#138 (function)
1886 getupvalue = function: builtin#139 (function)
1887 setupvalue = function: builtin#140 (function)
1888 upvalueid = function: builtin#141 (function)
1889 getlocal = function: builtin#137 (function)
1890 getregistry = function: builtin#131 (function)
1891 getinfo = function: builtin#136 (function)
1892 sethook = function: builtin#143 (function)
1893 setmetatable = function: builtin#133 (function)
1894 upvaluejoin = function: builtin#142 (function)
1895 gethook = function: builtin#144 (function)
1896 debug = function: builtin#145 (function)
1897 getmetatable = function: builtin#132 (function)
1898 setfenv = function: builtin#135 (function)
1899 getfenv = function: builtin#134 (function)
1900 }
1901 RemoveSpawnGroupFilterProxy = function: 0x0012f8f0 (function)
1902 EntityUtils = table: 0x00174358 (table)
1903 {
1904 GetRootScriptClass = function: 0x00187f60 (function)
1905 GetClassFieldType = function: 0x00187f80 (function)
1906 }
1907 FDesc = table: 0x00117550 (table)
1908 {
1909 SpawnEntityGroupFromTable = bool SpawnEntityGroupFromTable(handle, bool, handle)
1910Hierarchically spawn an entity group from a set of spawn tables. (userdata)
1911 LoadKeyValuesFromString = table LoadKeyValuesFromString(string)
1912Creates a table from the specified keyvalues string (userdata)
1913 EntIndexToHScript = handle EntIndexToHScript(int)
1914Turn an entity index integer to an HScript representing that entity's script instance. (userdata)
1915 StartSoundEventReliable = void StartSoundEventReliable(string, handle)
1916Start a sound event with reliable delivery (userdata)
1917 StopEffect = void StopEffect(handle, string)
1918Pass entity and effect name (userdata)
1919 Say = void Say(handle, string, bool)
1920Have Entity say string, and teamOnly or not (userdata)
1921 DebugDrawBoxDirection = void DebugDrawBoxDirection(Vector, Vector, Vector, Vector, Vector, float, float)
1922Draw a debug forward box (cent, min, max, forward, vRgb, a, duration) (userdata)
1923 StartSoundEventUnreliable = void StartSoundEventUnreliable(string, handle)
1924Start a sound event with optional delivery (userdata)
1925 RandomInt = int RandomInt(int, int)
1926Get a random int within a range (userdata)
1927 SendToConsole = void SendToConsole(string)
1928Send a string to the console as a client command (userdata)
1929 VectorToAngles = QAngle VectorToAngles(Vector)
1930Get Qangles (with no roll) for a Vector. (userdata)
1931 IsDedicatedServer = bool IsDedicatedServer()
1932Returns true if this server is a dedicated server. (userdata)
1933 SplineVectors = Vector SplineVectors(Vector, Vector, float)
1934(vector,vector,float) very basic interpolation of v0 to v1 over t on [0,1] (userdata)
1935 Msg = void Msg(string)
1936Print a message (userdata)
1937 AnglesToVector = Vector AnglesToVector(QAngle)
1938Generate a vector given a QAngles (userdata)
1939 rr_AddDecisionRule = bool rr_AddDecisionRule(handle)
1940Add a rule to the decision database. (userdata)
1941 LoadKeyValues = table LoadKeyValues(string)
1942Creates a table from the specified keyvalues text file (userdata)
1943 TraceLine = bool TraceLine(handle)
1944Pass table - Inputs: startpos, endpos, mask, ignore -- outputs: pos, fraction, hit, enthit, startsolid (userdata)
1945 ShowMessage = void ShowMessage(string)
1946Print a hud message on all clients (userdata)
1947 UnloadSpawnGroup = void UnloadSpawnGroup(string)
1948Unload a spawn group by name (userdata)
1949 GetListenServerHost = handle GetListenServerHost()
1950Get the local player on a listen server. (userdata)
1951 StopListeningToGameEvent = bool StopListeningToGameEvent(int)
1952Stop listening to a particular game event. (userdata)
1953 RotationDeltaAsAngularVelocity = Vector RotationDeltaAsAngularVelocity(QAngle, QAngle)
1954converts delta QAngle to an angular velocity Vector (userdata)
1955 FireEntityIOInputVec = void FireEntityIOInputVec(ehandle, string, Vector)
1956Fire Entity's Action Input with passed Vector - you own the memory (userdata)
1957 DoEntFire = void DoEntFire(string, string, string, float, handle, handle)
1958#EntFire:Generate and entity i/o event (userdata)
1959 IsMarkedForDeletion = bool IsMarkedForDeletion(handle)
1960Returns true if the entity is valid and marked for deletion. (userdata)
1961 LocalTime = table LocalTime()
1962Get the current local time (userdata)
1963 RotatePosition = Vector RotatePosition(Vector, QAngle, Vector)
1964Rotate a Vector around a point. (userdata)
1965 UnloadSpawnGroupByHandle = void UnloadSpawnGroupByHandle(int)
1966Unload a spawn group by handle (userdata)
1967 PrintLinkedConsoleMessage = void PrintLinkedConsoleMessage(string, string)
1968Print a console message with a linked console command (userdata)
1969 MakeStringToken = int MakeStringToken(string)
1970Checks to see if the given hScript is a valid entity (userdata)
1971 RotateQuaternionByAxisAngle = Quaternion RotateQuaternionByAxisAngle(Quaternion, Vector, float)
1972(quaternion,vector,float) rotates a quaternion by the specified angle around the specified vector axis (userdata)
1973 UTIL_MessageTextAll_WithContext = void UTIL_MessageTextAll_WithContext(string, int, int, int, int, handle)
1974Sends colored text to all clients. (Valid context keys: player_id, value, team_id) (userdata)
1975 StopSoundOn = void StopSoundOn(string, handle)
1976Stop named sound on Entity (userdata)
1977 ReloadMOTD = void ReloadMOTD()
1978Reloads the MotD file (userdata)
1979 TraceCollideable = bool TraceCollideable(handle)
1980Pass table - Inputs: start, end, ent, (optional mins, maxs) -- outputs: pos, fraction, hit, startsolid, normal (userdata)
1981 IsInToolsMode = bool IsInToolsMode()
1982Returns true if this is lua running within tools mode. (userdata)
1983 SetOpvarFloatPlayer = void SetOpvarFloatPlayer(string, string, string, float, handle)
1984Sets an opvar value for a single player (userdata)
1985 UTIL_RemoveImmediate = void UTIL_RemoveImmediate(handle)
1986Immediately removes the specified entity (userdata)
1987 SetQuestPhase = void SetQuestPhase(int)
1988Set the current quest phase. (userdata)
1989 DebugDrawBox = void DebugDrawBox(Vector, Vector, Vector, int, int, int, int, float)
1990Draw a debug overlay box (origin, mins, maxs, forward, r, g, b, a, duration ) (userdata)
1991 FireEntityIOInputString = void FireEntityIOInputString(ehandle, string, string)
1992Fire Entity's Action Input with passed String - you own the memory (userdata)
1993 CalcClosestPointOnEntityOBB = Vector CalcClosestPointOnEntityOBB(handle, Vector)
1994Compute the closest point on the OBB of an entity. (userdata)
1995 UTIL_MessageTextAll = void UTIL_MessageTextAll(string, int, int, int, int)
1996Sends colored text to all clients. (userdata)
1997 IsClient = bool IsClient()
1998Returns true if this is lua running from the client.dll. (userdata)
1999 CreateTriggerRadiusApproximate = handle CreateTriggerRadiusApproximate(Vector, float)
2000CreateTriggerRadiusApproximate( vecOrigin, flRadius ) : Creates and returns an AABB trigger thats bigger than the radius provided (userdata)
2001 GetPhysVelocity = Vector GetPhysVelocity(handle)
2002Get Velocity for VPHYS or normal object (userdata)
2003 CreateEffect = bool CreateEffect(handle)
2004Pass table - Inputs: entity, effect (userdata)
2005 ManuallyTriggerSpawnGroupCompletion = void ManuallyTriggerSpawnGroupCompletion(int)
2006Triggers the creation of entities in a manually-completed spawn group (userdata)
2007 LerpVectors = Vector LerpVectors(Vector, Vector, float)
2008(vector,vector,float) lerp between two vectors by a float factor returning new vector (userdata)
2009 CalcDistanceToLineSegment2D = float CalcDistanceToLineSegment2D(Vector, Vector, Vector)
2010 (userdata)
2011 RotationDelta = QAngle RotationDelta(QAngle, QAngle)
2012Find the delta between two QAngles. (userdata)
2013 InitLogFile = void InitLogFile(string, string)
2014InitLogFile is deprecated. Print to the console for logging instead. (userdata)
2015 IsValidEntity = bool IsValidEntity(handle)
2016Checks to see if the given hScript is a valid entity (userdata)
2017 TraceHull = bool TraceHull(handle)
2018Pass table - Inputs: start, end, min, max, mask, ignore -- outputs: pos, fraction, hit, enthit, startsolid (userdata)
2019 SetOpvarFloatAll = void SetOpvarFloatAll(string, string, string, float)
2020Sets an opvar value for all players (userdata)
2021 AxisAngleToQuaternion = Quaternion AxisAngleToQuaternion(Vector, float)
2022(vector,float) constructs a quaternion representing a rotation by angle around the specified vector axis (userdata)
2023 UTIL_ResetMessageTextAll = void UTIL_ResetMessageTextAll()
2024Clear all message text from all clients. (userdata)
2025 DebugDrawSphere = void DebugDrawSphere(Vector, Vector, float, float, bool, float)
2026Draw a debug sphere (center, vRgb, a, rad, ztest, duration) (userdata)
2027 Warning = void Warning(string)
2028Print a warning (userdata)
2029 DebugDrawClear = void DebugDrawClear()
2030Try to clear all the debug overlay info (userdata)
2031 cvar_getf = float cvar_getf(string)
2032Gets the value of the given cvar, as a float. (userdata)
2033 cvar_setf = bool cvar_setf(string, float)
2034Sets the value of the given cvar, as a float. (userdata)
2035 EmitSoundOn = void EmitSoundOn(string, handle)
2036Play named sound on Entity (userdata)
2037 SpawnEntityListFromTableAsynchronous = int SpawnEntityListFromTableAsynchronous(handle, handle)
2038Asynchronously spawn an entity group from a list of spawn tables. A callback will be triggered when the spawning is complete (userdata)
2039 AngleDiff = float AngleDiff(float, float)
2040Returns the number of degrees difference between two yaw angles (userdata)
2041 DebugBreak = void DebugBreak()
2042Breaks in the debugger (userdata)
2043 CreateSceneEntity = handle CreateSceneEntity(string)
2044Create a scene entity to play the specified scene. (userdata)
2045 UTIL_ResetMessageText = void UTIL_ResetMessageText(int)
2046Clear all message text on one client. (userdata)
2047 SpawnEntityFromTableSynchronous = handle SpawnEntityFromTableSynchronous(string, handle)
2048Synchronously spawns a single entity from a table (userdata)
2049 DoIncludeScript = bool DoIncludeScript(string, handle)
2050Execute a script (internal) (userdata)
2051 SendToServerConsole = void SendToServerConsole(string)
2052Send a string to the console as a server command (userdata)
2053 UTIL_MessageText_WithContext = void UTIL_MessageText_WithContext(int, string, int, int, int, int, handle)
2054Sends colored text to one client. (Valid context keys: player_id, value, team_id) (userdata)
2055 SetQuestName = void SetQuestName(string)
2056Set the current quest name. (userdata)
2057 UTIL_MessageText = void UTIL_MessageText(int, string, int, int, int, int)
2058Sends colored text to one client. (userdata)
2059 PrecacheEntityListFromTable = void PrecacheEntityListFromTable(handle, handle)
2060Precache a list of entity KeyValues tables (userdata)
2061 CreateTrigger = handle CreateTrigger(Vector, Vector, Vector)
2062CreateTrigger( vecMin, vecMax ) : Creates and returns an AABB trigger (userdata)
2063 GetFrameCount = int GetFrameCount()
2064Returns the engines current frame count (userdata)
2065 DoEntFireByInstanceHandle = void DoEntFireByInstanceHandle(handle, string, string, float, handle, handle)
2066#EntFireByHandle:Generate and entity i/o event (userdata)
2067 DoUniqueString = string DoUniqueString(string)
2068#UniqueString:Generate a string guaranteed to be unique across the life of the script VM, with an optional root string. Useful for adding data to tables when not sure what keys are already in use in that table. (userdata)
2069 SetRenderingEnabled = void SetRenderingEnabled(ehandle, bool)
2070Set rendering on/off for an ehandle (userdata)
2071 PlayerInstanceFromIndex = handle PlayerInstanceFromIndex(int)
2072Get a script instance of a player by index. (userdata)
2073 StartSoundEvent = void StartSoundEvent(string, handle)
2074Start a sound event (userdata)
2075 DebugScreenTextPretty = void DebugScreenTextPretty(float, float, int, string, int, int, int, int, float, string, int, bool)
2076Draw pretty debug text (x, y, lineOffset, text, r, g, b, a, duration, font, size, bBold) (userdata)
2077 CrossVectors = Vector CrossVectors(Vector, Vector)
2078(vector,vector) cross product between two vectors (userdata)
2079 RotateOrientation = QAngle RotateOrientation(QAngle, QAngle)
2080Rotate a QAngle by another QAngle. (userdata)
2081 CalcDistanceBetweenEntityOBB = float CalcDistanceBetweenEntityOBB(handle, handle)
2082Compute the distance between two entity OBB. A negative return value indicates an input error. A return value of zero indicates that the OBBs are overlapping. (userdata)
2083 StopListeningToAllGameEvents = void StopListeningToAllGameEvents(handle)
2084Stop listening to all game events within a specific context. (userdata)
2085 DebugDrawLine = void DebugDrawLine(Vector, Vector, int, int, int, bool, float)
2086Draw a debug overlay line (origin, target, r, g, b, ztest, duration) (userdata)
2087 PrecacheResource = void PrecacheResource(string, string, handle)
2088( resourceType, resourcePath, context ) - Manually precache a single resource. Types: "model|model_folder|sound|soundfile|particle|particle_folder" (userdata)
2089 FireGameEventLocal = void FireGameEventLocal(string, handle)
2090Fire a game event without broadcasting to the client. (userdata)
2091 rr_GetResponseTargets = handle rr_GetResponseTargets()
2092Retrieve a table of all available expresser targets, in the form { name : handle, name: handle }. (userdata)
2093 FireEntityIOInputNameOnly = void FireEntityIOInputNameOnly(ehandle, string)
2094Fire Entity's Action Input w/no data (userdata)
2095 AppendToLogFile = void AppendToLogFile(string, string)
2096AppendToLogFile is deprecated. Print to the console for logging instead. (userdata)
2097 RandomFloat = float RandomFloat(float, float)
2098Get a random float within a range (userdata)
2099 ScreenShake = void ScreenShake(Vector, float, float, float, float, int, bool)
2100Start a screenshake with the following parameters. vecCenter, flAmplitude, flFrequency, flDuration, flRadius, eCommand( SHAKE_START = 0, SHAKE_STOP = 1 ), bAirShake (userdata)
2101 ListenToGameEvent = int ListenToGameEvent(string, handle, handle)
2102Register as a listener for a game event from script. (userdata)
2103 SpawnEntityFromTableAsynchronous = void SpawnEntityFromTableAsynchronous(string, handle, handle, handle)
2104Asynchronously spawns a single entity from a table (userdata)
2105 FrameTime = float FrameTime()
2106Get the time spent on the server in the last frame (userdata)
2107 FireGameEvent = void FireGameEvent(string, handle)
2108Fire a game event. (userdata)
2109 SplineQuaternions = Quaternion SplineQuaternions(Quaternion, Quaternion, float)
2110(quaternion,quaternion,float) very basic interpolation of v0 to v1 over t on [0,1] (userdata)
2111 EmitSoundOnClient = void EmitSoundOnClient(string, handle)
2112Play named sound only on the client for the passed in player (userdata)
2113 SpawnEntityListFromTableSynchronous = handle SpawnEntityListFromTableSynchronous(handle)
2114Synchronously spawn an entity group from a list of spawn tables. (userdata)
2115 Time = float Time()
2116Get the current server time (userdata)
2117 PrecacheModel = void PrecacheModel(string, handle)
2118( modelName, context ) - Manually precache a single model (userdata)
2119 CreateDamageInfo = handle CreateDamageInfo(handle, handle, Vector, Vector, float, int)
2120(hInflictor, hAttacker, flDamage) - Allocate a damageinfo object, used as an argument to TakeDamage(). Call DestroyDamageInfo( hInfo ) to free the object. (userdata)
2121 GetActiveSpawnGroupHandle = int GetActiveSpawnGroupHandle()
2122Returns the currently active spawn group handle (userdata)
2123 PrecacheEntityFromTable = void PrecacheEntityFromTable(string, handle, handle)
2124Precache an entity from KeyValues in table (userdata)
2125 StopSoundEvent = void StopSoundEvent(string, handle)
2126Stops a sound event with optional delivery (userdata)
2127 StartSoundEventFromPositionUnreliable = void StartSoundEventFromPositionUnreliable(string, Vector)
2128Start a sound event from position with optional delivery (userdata)
2129 RemoveSpawnGroupFilterProxy = void RemoveSpawnGroupFilterProxy(string)
2130Remove the C proxy for a script-based spawn group filter (userdata)
2131 DestroyDamageInfo = void DestroyDamageInfo(handle)
2132Free a damageinfo object that was created with CreateDamageInfo(). (userdata)
2133 DoScriptAssert = void DoScriptAssert(bool, string)
2134#ScriptAssert:Asserts the passed in value. Prints out a message and brings up the assert dialog. (userdata)
2135 StartSoundEventFromPosition = void StartSoundEventFromPosition(string, Vector)
2136Start a sound event from position (userdata)
2137 SetPhysAngularVelocity = void SetPhysAngularVelocity(handle, Vector)
2138Set Angular Velocity for VPHYS or normal object, from a vector of the axis of rotation, multiplied by the degrees of rotation per second. (userdata)
2139 DebugDrawScreenTextLine = void DebugDrawScreenTextLine(float, float, int, string, int, int, int, int, float)
2140Draw text with a line offset (x, y, lineOffset, text, r, g, b, a, duration) (userdata)
2141 DebugDrawText = void DebugDrawText(Vector, string, bool, float)
2142Draw text in 3d (origin, text, bViewCheck, duration) (userdata)
2143 RegisterSpawnGroupFilterProxy = void RegisterSpawnGroupFilterProxy(string)
2144Create a C proxy for a script-based spawn group filter (userdata)
2145 GetPhysAngularVelocity = Vector GetPhysAngularVelocity(handle)
2146Get Angular Velocity for VPHYS or normal object. Returns a vector of the axis of rotation, multiplied by the degrees of rotation per second. (userdata)
2147 DebugDrawLine_vCol = void DebugDrawLine_vCol(Vector, Vector, Vector, bool, float)
2148Draw a debug line using color vec (start, end, vRgb, a, ztest, duration) (userdata)
2149 GetMaxOutputDelay = float GetMaxOutputDelay(ehandle, string)
2150Get the longest delay for all events attached to an output (userdata)
2151 DebugDrawCircle = void DebugDrawCircle(Vector, Vector, float, float, bool, float)
2152Draw a debug circle (center, vRgb, a, rad, ztest, duration) (userdata)
2153 rr_CommitAIResponse = bool rr_CommitAIResponse(handle, handle)
2154Commit the result of QueryBestResponse back to the given entity to play. Call with params (entity, airesponse) (userdata)
2155 UTIL_Remove = void UTIL_Remove(handle)
2156Removes the specified entity (userdata)
2157 rr_QueryBestResponse = bool rr_QueryBestResponse(handle, handle, handle)
2158Params: (entity, query) : tests 'query' against entity's response system and returns the best response found (or null if none found). (userdata)
2159 CancelEntityIOEvents = void CancelEntityIOEvents(ehandle)
2160Create all I/O events for a particular entity (userdata)
2161 GetMapName = string GetMapName()
2162Get the name of the map. (userdata)
2163 ExponentialDecay = float ExponentialDecay(float, float, float)
2164Smooth curve decreasing slower as it approaches zero (userdata)
2165 StartSoundEventFromPositionReliable = void StartSoundEventFromPositionReliable(string, Vector)
2166Start a sound event from position with reliable delivery (userdata)
2167 IsServer = bool IsServer()
2168Returns true if this is lua running from the server.dll. (userdata)
2169 }
2170 VectorToAngles = function: 0x0012d3c8 (function)
2171 UnloadSpawnGroup = function: 0x0012f980 (function)
2172 RotationDeltaAsAngularVelocity = function: 0x0012b278 (function)
2173 CMarkupVolumeTagged = table: 0x0015f3f8 (table)
2174 {
2175 metatable = table: 0x00140528 (table, already seen)
2176 FDesc = table: 0x0015f480 (table)
2177 {
2178 HasTag = bool HasTag(string pszTagName)
2179Does this volume have the given tag. (userdata)
2180 }
2181 IsNull = function: 0x0015f420 (function)
2182 HasTag = function: 0x0015f4a8 (function)
2183 }
2184 EntityLinkClasses = table: 0x001742b8 (table)
2185 {
2186 }
2187 unpack = function: builtin#15 (function)
2188 rawequal = function: builtin#14 (function)
2189 FrameTime = function: 0x00145160 (function)
2190 DoUniqueString = function: 0x0012c8f8 (function)
2191 CNativeOutputs = table: 0x0015f2b8 (table)
2192 {
2193 FDesc = table: 0x0015f340 (table)
2194 {
2195 Init = void Init(int)
2196Initialize with number of outputs (userdata)
2197 AddOutput = void AddOutput(string, string)
2198Add an output (userdata)
2199 }
2200 IsNull = function: 0x0015f2e0 (function)
2201 AddOutput = function: 0x00164838 (function)
2202 Init = function: 0x0015f368 (function)
2203 }
2204 getbase = function: 0x00168b38 (function)
2205 h = function: 0x00187ee0 (function)
2206 CEnvTimeOfDay2 = table: 0x001640e0 (table)
2207 {
2208 metatable = table: 0x00140528 (table, already seen)
2209 FDesc = table: 0x00164168 (table)
2210 {
2211 GetFloat = float GetFloat(utlstringtoken, float)
2212Lookup dynamic time-of-day float value (userdata)
2213 GetVector = Vector GetVector(utlstringtoken, Vector)
2214Lookup dynamic time-of-day vector value (userdata)
2215 }
2216 IsNull = function: 0x00164108 (function)
2217 GetVector = function: 0x0015f150 (function)
2218 GetFloat = function: 0x0015f090 (function)
2219 }
2220 pairs = function: builtin#5 (function)
2221 max = function: 0x00172f30 (function)
2222 CDesc = table: 0x00117578 (table)
2223 {
2224 CMarkupVolumeTagged = table: 0x0015f3f8 (table, already seen)
2225 GlobalSys = table: 0x00131e28 (table, already seen)
2226 CHL2_Player = table: 0x00162158 (table, already seen)
2227 CPointTemplate = table: 0x00162910 (table, already seen)
2228 CPropHMDAvatar = table: 0x0015ed50 (table)
2229 {
2230 metatable = table: 0x00135c98 (table, already seen)
2231 FDesc = table: 0x0015edd8 (table)
2232 {
2233 GetVRHand = handle GetVRHand(int nHandID)
2234Get VR hand by ID (userdata)
2235 }
2236 IsNull = function: 0x0015ed78 (function)
2237 GetVRHand = function: 0x0015ee00 (function)
2238 }
2239 CEntityInstance = table: 0x001178c0 (table, already seen)
2240 CBodyComponent = table: 0x00133f90 (table)
2241 {
2242 SetAnimation = function: 0x001342b8 (function)
2243 SetVelocity = function: 0x001341b0 (function)
2244 DetachFromParent = function: 0x00134548 (function)
2245 AddImpulseAtPosition = function: 0x00134128 (function)
2246 LookupSequence = function: 0x00134860 (function)
2247 SetMaterialGroup = function: 0x00134230 (function)
2248 SetAngularVelocity = function: 0x00133fe0 (function)
2249 AddVelocity = function: 0x00134040 (function)
2250 IsAttachedToParent = function: 0x001345d0 (function)
2251 FDesc = table: 0x00134018 (table)
2252 {
2253 SetAnimation = void SetAnimation(string)
2254Pass string for the animation to play on this model (userdata)
2255 SetVelocity = void SetVelocity(Vector)
2256 (userdata)
2257 DetachFromParent = void DetachFromParent()
2258Detach from its parent (userdata)
2259 AddImpulseAtPosition = void AddImpulseAtPosition(Vector, Vector)
2260Apply an impulse at a worldspace position to the physics (userdata)
2261 SetMaterialGroup = void SetMaterialGroup(utlstringtoken)
2262 (userdata)
2263 SetAngularVelocity = void SetAngularVelocity(Vector)
2264 (userdata)
2265 LookupSequence = <unknown> LookupSequence(string)
2266Returns a sequence id given a name
2267 (userdata)
2268 AddVelocity = void AddVelocity(Vector, Vector)
2269Add linear and angular velocity to the physics object (userdata)
2270 SequenceDuration = float SequenceDuration(string)
2271Returns the duration in seconds of the specified sequence (userdata)
2272 IsAttachedToParent = bool IsAttachedToParent()
2273Is attached to parent (userdata)
2274 GetSequence = <unknown> GetSequence()
2275Returns the active sequence
2276 (userdata)
2277 }
2278 IsNull = function: 0x00133fb8 (function)
2279 SequenceDuration = function: 0x00134338 (function)
2280 GetSequence = function: 0x001347e0 (function)
2281 }
2282 CBaseAnimating = table: 0x00135c98 (table, already seen)
2283 CBaseModelEntity = table: 0x00134998 (table, already seen)
2284 Decider = table: 0x00133870 (table, already seen)
2285 CBaseCombatCharacter = table: 0x001608d0 (table, already seen)
2286 CBasePlayer = table: 0x00133c88 (table, already seen)
2287 CBaseTrigger = table: 0x001340d0 (table, already seen)
2288 CPointWorldText = table: 0x0015efe0 (table)
2289 {
2290 metatable = table: 0x00134998 (table, already seen)
2291 FDesc = table: 0x0015f068 (table)
2292 {
2293 SetMessage = void SetMessage(string pMessage)
2294Set the message on this entity. (userdata)
2295 }
2296 IsNull = function: 0x0015f008 (function)
2297 SetMessage = function: 0x0012b418 (function)
2298 }
2299 CEnvEntityMaker = table: 0x0015fe28 (table)
2300 {
2301 metatable = table: 0x00140528 (table, already seen)
2302 SpawnEntityAtNamedEntityOrigin = function: 0x00160060 (function)
2303 SpawnEntityAtLocation = function: 0x0015ff58 (function)
2304 FDesc = table: 0x0015feb0 (table)
2305 {
2306 SpawnEntityAtEntityOrigin = void SpawnEntityAtEntityOrigin(handle hEntity)
2307Create an entity at the location of a specified entity instance (userdata)
2308 SpawnEntityAtNamedEntityOrigin = void SpawnEntityAtNamedEntityOrigin(string pszName)
2309Create an entity at the location of a named entity (userdata)
2310 SpawnEntityAtLocation = void SpawnEntityAtLocation(Vector vecAlternateOrigin, Vector vecAlternateAngles)
2311Create an entity at a specified location and orientaton, orientation is Euler angle in degrees (pitch, yaw, roll) (userdata)
2312 SpawnEntity = void SpawnEntity()
2313Create an entity at the location of the maker (userdata)
2314 }
2315 IsNull = function: 0x0015fe50 (function)
2316 SpawnEntityAtEntityOrigin = function: 0x0015ffd0 (function)
2317 SpawnEntity = function: 0x0015fed8 (function)
2318 }
2319 CLogicScript = table: 0x0015f660 (table, already seen)
2320 CInfoWorldLayer = table: 0x00163dd0 (table)
2321 {
2322 metatable = table: 0x00140528 (table, already seen)
2323 FDesc = table: 0x00163e58 (table)
2324 {
2325 ShowWorldLayer = void ShowWorldLayer()
2326Shows this layer (userdata)
2327 HideWorldLayer = void HideWorldLayer()
2328Hides this layer (userdata)
2329 }
2330 IsNull = function: 0x00163df8 (function)
2331 HideWorldLayer = function: 0x00163f78 (function)
2332 ShowWorldLayer = function: 0x00163e80 (function)
2333 }
2334 CBaseFlex = table: 0x0015f7f8 (table)
2335 {
2336 metatable = table: 0x00135c98 (table, already seen)
2337 SetFlexWeight = function: 0x0015fb40 (function)
2338 FindFlexController = function: 0x0015f928 (function)
2339 GetFlexWeight = function: 0x0015fbd0 (function)
2340 ScriptPlayScene = function: 0x0015f8a8 (function)
2341 FDesc = table: 0x0015f880 (table, already seen)
2342 IsNull = function: 0x0015f820 (function)
2343 GetCurrentScene = function: 0x0015f9a0 (function)
2344 GetSceneByIndex = function: 0x0015fa20 (function)
2345 }
2346 CPointClientUIWorldPanel = table: 0x00160318 (table)
2347 {
2348 metatable = table: 0x00134998 (table, already seen)
2349 RemoveCSSClasses = function: 0x001606f0 (function)
2350 IsGrabbable = function: 0x001603c8 (function)
2351 AddCSSClasses = function: 0x00160448 (function)
2352 FDesc = table: 0x001603a0 (table)
2353 {
2354 IsGrabbable = bool IsGrabbable()
2355Returns whether this entity is grabbable. (userdata)
2356 RemoveCSSClasses = void RemoveCSSClasses(string pszClasses)
2357Remove CSS class(es) from the panel (userdata)
2358 AcceptUserInput = void AcceptUserInput()
2359Tells the panel to accept user input. (userdata)
2360 AddCSSClasses = void AddCSSClasses(string pszClasses)
2361Adds CSS class(es) to the panel (userdata)
2362 IgnoreUserInput = void IgnoreUserInput()
2363Tells the panel to ignore user input. (userdata)
2364 }
2365 IsNull = function: 0x00160340 (function)
2366 IgnoreUserInput = function: 0x001604c0 (function)
2367 AcceptUserInput = function: 0x00160540 (function)
2368 }
2369 CEnvProjectedTexture = table: 0x00163818 (table)
2370 {
2371 metatable = table: 0x00140528 (table, already seen)
2372 SetVolumetrics = function: 0x00163c00 (function)
2373 SetLinearAttenuation = function: 0x001638c8 (function)
2374 SetQuadraticAttenuation = function: 0x001639c8 (function)
2375 FDesc = table: 0x001638a0 (table)
2376 {
2377 SetVolumetrics = void SetVolumetrics(bool bOn, float flIntensity, float flNoise, int nPlanes, float flPlaneOffset)
2378Turn on/off light volumetrics: bool bOn, float flIntensity, float flNoise, int nPlanes, float flPlaneOffset (userdata)
2379 SetFarRange = void SetFarRange(float flRange)
2380Set light maximum range (userdata)
2381 SetQuadraticAttenuation = void SetQuadraticAttenuation(float flAtten)
2382Set light quadratic attenuation value (userdata)
2383 SetNearRange = void SetNearRange(float flRange)
2384Set light minimum range (userdata)
2385 SetLinearAttenuation = void SetLinearAttenuation(float flAtten)
2386Set light linear attenuation value (userdata)
2387 }
2388 IsNull = function: 0x00163840 (function)
2389 SetNearRange = function: 0x00163a50 (function)
2390 SetFarRange = function: 0x00163950 (function)
2391 }
2392 CPropVRHand = table: 0x0015e160 (table)
2393 {
2394 metatable = table: 0x00135c98 (table, already seen)
2395 GetHandID = function: 0x0015eb08 (function)
2396 GetHandAttachment = function: 0x0015e290 (function)
2397 RemoveAllHandModelOverrides = function: 0x0015e5d0 (function)
2398 AddHandModelOverride = function: 0x0015e418 (function)
2399 RemoveHandModelOverride = function: 0x0015e8a8 (function)
2400 SetHandAttachment = function: 0x0015e390 (function)
2401 RemoveHandAttachmentByHandle = function: 0x0015e4b8 (function)
2402 GetVelocity = function: 0x0015ec10 (function)
2403 GetPlayer = function: 0x0015e660 (function)
2404 GetLiteralHandType = function: 0x0015eb88 (function)
2405 FindHandModelOverride = function: 0x0015e6c0 (function)
2406 AddHandAttachment = function: 0x0015e548 (function)
2407 FDesc = table: 0x0015e1e8 (table)
2408 {
2409 GetHandID = int GetHandID()
2410Get hand ID (userdata)
2411 GetHandAttachment = handle GetHandAttachment()
2412Get the attachment on this hand (userdata)
2413 RemoveAllHandModelOverrides = void RemoveAllHandModelOverrides()
2414Remove all model overrides for this hand (userdata)
2415 SetHandAttachment = void SetHandAttachment(handle hAttachment)
2416Set the attachment for this hand (userdata)
2417 AddHandModelOverride = handle AddHandModelOverride(string pModelName)
2418Add a model override for this hand (userdata)
2419 GetVelocity = Vector GetVelocity()
2420Get the filtered controller velocity. (userdata)
2421 GetPlayer = handle GetPlayer()
2422Get the player for this hand (userdata)
2423 GetLiteralHandType = int GetLiteralHandType()
2424Get literal type for this hand (userdata)
2425 RemoveHandModelOverride = void RemoveHandModelOverride(string pModelName)
2426Remove a model override for this hand (userdata)
2427 AddHandAttachment = void AddHandAttachment(handle hAttachment)
2428Add the attachment to this hand (userdata)
2429 RemoveHandAttachmentByHandle = void RemoveHandAttachmentByHandle(handle hAttachment)
2430Remove hand attachment by handle (userdata)
2431 FindHandModelOverride = handle FindHandModelOverride(string pModelName)
2432Find a specific model override for this hand (userdata)
2433 FireHapticPulse = void FireHapticPulse(int nStrength)
2434Fire a haptic pulse on this hand. [0,2] for strength. (userdata)
2435 FireHapticPulsePrecise = void FireHapticPulsePrecise(int nPulseDuration)
2436Fire a haptic pulse on this hand. Specify the duration in micro seconds. (userdata)
2437 }
2438 FireHapticPulse = function: 0x0015e210 (function)
2439 IsNull = function: 0x0015e188 (function)
2440 FireHapticPulsePrecise = function: 0x0015e308 (function)
2441 }
2442 CPhysicsProp = table: 0x0015dd18 (table, already seen)
2443 Convars = table: 0x001316c8 (table)
2444 {
2445 GetFloat = function: 0x001317f0 (function)
2446 GetStr = function: 0x00131718 (function)
2447 SetStr = function: 0x00131aa0 (function)
2448 GetCommandClient = function: 0x00131c18 (function)
2449 SetInt = function: 0x00131930 (function)
2450 RegisterCommand = function: 0x00131b18 (function)
2451 RegisterConvar = function: 0x00131b98 (function)
2452 SetBool = function: 0x00131a28 (function)
2453 GetInt = function: 0x00131778 (function)
2454 SetFloat = function: 0x001319a8 (function)
2455 IsNull = function: 0x001316f0 (function)
2456 GetBool = function: 0x00131870 (function)
2457 FDesc = table: 0x00131750 (table)
2458 {
2459 GetFloat = table GetFloat(string)
2460GetFloat(name) : returns the convar as a float. May return null if no such convar. (userdata)
2461 GetStr = table GetStr(string)
2462GetStr(name) : returns the convar as a string. May return null if no such convar. (userdata)
2463 SetStr = void SetStr(string, string)
2464SetStr(name, val) : sets the value of the convar to the string. (userdata)
2465 SetInt = void SetInt(string, int)
2466SetInt(name, val) : sets the value of the convar to the int. (userdata)
2467 RegisterCommand = void RegisterCommand(string, handle, string, int)
2468RegisterCommand(name, fn, helpString, flags) : register a console command. (userdata)
2469 GetCommandClient = handle GetCommandClient()
2470GetCommandClient() : returns the player who issued this console command. (userdata)
2471 GetInt = table GetInt(string)
2472GetInt(name) : returns the convar as an int. May return null if no such convar. (userdata)
2473 SetFloat = void SetFloat(string, float)
2474SetFloat(name, val) : sets the value of the convar to the float. (userdata)
2475 RegisterConvar = void RegisterConvar(string, string, string, int)
2476RegisterConvar(name, defaultValue, helpString, flags): register a new console variable. (userdata)
2477 GetBool = table GetBool(string)
2478GetBool(name) : returns the convar as a boolean flag. (userdata)
2479 SetBool = void SetBool(string, bool)
2480SetBool(name, val) : sets the value of the convar to the bool. (userdata)
2481 }
2482 }
2483 CLogicRelay = table: 0x00162f78 (table)
2484 {
2485 metatable = table: 0x00140528 (table, already seen)
2486 FDesc = table: 0x00163000 (table)
2487 {
2488 Trigger = void Trigger(handle hActivator, handle hCaller)
2489Trigger( hActivator, hCaller ) : Triggers the logic_relay (userdata)
2490 }
2491 IsNull = function: 0x00162fa0 (function)
2492 Trigger = function: 0x00163028 (function)
2493 }
2494 CDebugOverlayScriptHelper = table: 0x001a09d0 (table, already seen)
2495 CCustomGameEventManager = table: 0x001612f8 (table)
2496 {
2497 Send_ServerToPlayer = function: 0x001616c8 (function)
2498 UnregisterListener = function: 0x00161498 (function)
2499 Send_ServerToAllClients = function: 0x00161520 (function)
2500 RegisterListener = function: 0x001613a8 (function)
2501 FDesc = table: 0x00161380 (table)
2502 {
2503 Send_ServerToPlayer = void Send_ServerToPlayer(handle, string, handle)
2504( Entity Player, string EventName, table EventData ) (userdata)
2505 UnregisterListener = void UnregisterListener(int)
2506( int ListnerID ) - Unregister a specific listener (userdata)
2507 Send_ServerToAllClients = void Send_ServerToAllClients(string, handle)
2508( string EventName, table EventData ) (userdata)
2509 RegisterListener = int RegisterListener(string, handle)
2510( string EventName, func CallbackFunction ) - Register a callback to be called when a particular custom event arrives. Returns a listener ID that can be used to unregister later. (userdata)
2511 Send_ServerToTeam = void Send_ServerToTeam(int, string, handle)
2512( int TeamNumber, string EventName, table EventData ) (userdata)
2513 }
2514 IsNull = function: 0x00161320 (function)
2515 Send_ServerToTeam = function: 0x00161348 (function)
2516 }
2517 CAI_BaseNPC = table: 0x00160d98 (table, already seen)
2518 CInfoData = table: 0x001631e0 (table)
2519 {
2520 metatable = table: 0x00140528 (table, already seen)
2521 QueryString = function: 0x00163528 (function)
2522 QueryInt = function: 0x00163388 (function)
2523 QueryColor = function: 0x00163310 (function)
2524 QueryNumber = function: 0x00163408 (function)
2525 FDesc = table: 0x00163268 (table)
2526 {
2527 QueryString = string QueryString(utlstringtoken tok, string pDefault)
2528Query string data for this key (userdata)
2529 QueryNumber = float QueryNumber(utlstringtoken tok, float flDefault)
2530Query number data for this key (userdata)
2531 QueryInt = int QueryInt(utlstringtoken tok, int nDefault)
2532Query int data for this key (userdata)
2533 QueryColor = Vector QueryColor(utlstringtoken tok, Vector vDefault)
2534Query color data for this key (userdata)
2535 QueryVector = Vector QueryVector(utlstringtoken tok, Vector vDefault)
2536Query vector data for this key (userdata)
2537 QueryFloat = float QueryFloat(utlstringtoken tok, float flDefault)
2538Query float data for this key (userdata)
2539 }
2540 IsNull = function: 0x00163208 (function)
2541 QueryVector = function: 0x001635b8 (function)
2542 QueryFloat = function: 0x00163290 (function)
2543 }
2544 CScriptParticleManager = table: 0x00132558 (table, already seen)
2545 CParticleSystem = table: 0x00162de0 (table)
2546 {
2547 metatable = table: 0x00134998 (table, already seen)
2548 FDesc = table: 0x00162e68 (table)
2549 {
2550 }
2551 IsNull = function: 0x00162e08 (function)
2552 }
2553 CEntities = table: 0x00130458 (table)
2554 {
2555 First = function: 0x0013fd58 (function)
2556 FindAllByModel = function: 0x00130d08 (function)
2557 FindByName = function: 0x00130988 (function)
2558 FindInSphere = function: 0x00130a88 (function)
2559 FDesc = table: 0x001304e0 (table)
2560 {
2561 First = handle First()
2562Begin an iteration over the list of entities (userdata)
2563 FindAllByModel = table FindAllByModel(string)
2564Find entities by model name. (userdata)
2565 FindByName = handle FindByName(handle, string)
2566Find entities by name. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
2567 FindInSphere = handle FindInSphere(handle, Vector, float)
2568Find entities within a radius. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
2569 FindAllByTarget = table FindAllByTarget(string)
2570Find entities by targetname. (userdata)
2571 FindByClassname = handle FindByClassname(handle, string)
2572Find entities by class name. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
2573 FindAllByName = table FindAllByName(string)
2574Find all entities by name. Returns an array containing all the found entities in it. (userdata)
2575 FindAllByClassnameWithin = table FindAllByClassnameWithin(string, Vector, float)
2576Find entities by class name within a radius. (userdata)
2577 FindByClassnameNearest = handle FindByClassnameNearest(string, Vector, float)
2578Find entities by class name nearest to a point. (userdata)
2579 FindByModel = handle FindByModel(handle, string)
2580Find entities by model name. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
2581 FindAllByNameWithin = table FindAllByNameWithin(string, Vector, float)
2582Find entities by name within a radius. (userdata)
2583 FindByClassnameWithin = handle FindByClassnameWithin(handle, string, Vector, float)
2584Find entities by class name within a radius. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
2585 FindByNameWithin = handle FindByNameWithin(handle, string, Vector, float)
2586Find entities by name within a radius. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
2587 FindAllByClassname = table FindAllByClassname(string)
2588Finds all entities by class name. Returns an array containing all the found entities. (userdata)
2589 FindAllInSphere = table FindAllInSphere(Vector, float)
2590Find entities within a radius. (userdata)
2591 FindByNameNearest = handle FindByNameNearest(string, Vector, float)
2592Find entities by name nearest to a point. (userdata)
2593 CreateByClassname = handle CreateByClassname(string)
2594Creates an entity by classname (userdata)
2595 GetLocalPlayer = handle GetLocalPlayer()
2596Get the local player. (userdata)
2597 Next = handle Next(handle)
2598Continue an iteration over the list of entities, providing reference to a previously found entity (userdata)
2599 FindByTarget = handle FindByTarget(handle, string)
2600Find entities by targetname. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
2601 FindByModelWithin = handle FindByModelWithin(handle, string, Vector, float)
2602Find entities by model name within a radius. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
2603 }
2604 FindAllByTarget = function: 0x00130c08 (function)
2605 FindAllByClassnameWithin = function: 0x00131440 (function)
2606 FindByClassname = function: 0x001304a8 (function)
2607 FindAllByName = function: 0x00130a08 (function)
2608 FindByNameWithin = function: 0x00130f18 (function)
2609 FindByClassnameNearest = function: 0x00131330 (function)
2610 FindByModel = function: 0x00130c88 (function)
2611 FindAllByNameWithin = function: 0x001312a8 (function)
2612 FindByClassnameWithin = function: 0x001313b8 (function)
2613 FindByNameNearest = function: 0x00130e90 (function)
2614 FindAllInSphere = function: 0x00130b08 (function)
2615 FindAllByClassname = function: 0x00130838 (function)
2616 FindByTarget = function: 0x00130b88 (function)
2617 IsNull = function: 0x00130480 (function)
2618 GetLocalPlayer = function: 0x00130d88 (function)
2619 Next = function: 0x00130620 (function)
2620 CreateByClassname = function: 0x00130698 (function)
2621 FindByModelWithin = function: 0x00130e08 (function)
2622 }
2623 CScriptPrecacheContext = table: 0x00164cc0 (table)
2624 {
2625 FDesc = table: 0x00164d48 (table)
2626 {
2627 GetValue = table GetValue(string)
2628Reads a spawn key (userdata)
2629 AddResource = void AddResource(string)
2630Precaches a specific resource (userdata)
2631 }
2632 IsNull = function: 0x00164ce8 (function)
2633 AddResource = function: 0x00164e40 (function)
2634 GetValue = function: 0x00164d70 (function)
2635 }
2636 SteamInfo = table: 0x00132240 (table, already seen)
2637 CScriptKeyValues = table: 0x00164a60 (table)
2638 {
2639 FDesc = table: 0x00164ae8 (table)
2640 {
2641 GetValue = table GetValue(string)
2642Reads a spawn key (userdata)
2643 }
2644 IsNull = function: 0x00164a88 (function)
2645 GetValue = function: 0x00164b10 (function)
2646 }
2647 CNativeOutputs = table: 0x0015f2b8 (table, already seen)
2648 CEnvTimeOfDay2 = table: 0x001640e0 (table, already seen)
2649 CSceneEntity = table: 0x0012c4d8 (table)
2650 {
2651 metatable = table: 0x00140528 (table, already seen)
2652 IsPaused = function: 0x00135018 (function)
2653 IsPlayingBack = function: 0x00134e88 (function)
2654 RemoveBroadcastTeamTarget = function: 0x0015d858 (function)
2655 LoadSceneFromString = function: 0x0015da48 (function)
2656 FindNamedEntity = function: 0x00135098 (function)
2657 Start = function: 0x00134d68 (function)
2658 FindCamera = function: 0x0015d768 (function)
2659 Cancel = function: 0x0015d6f0 (function)
2660 FDesc = table: 0x0012c528 (table)
2661 {
2662 IsPaused = bool IsPaused()
2663If this scene is currently paused. (userdata)
2664 EstimateLength = float EstimateLength()
2665Returns length of this scene in seconds. (userdata)
2666 LoadSceneFromString = bool LoadSceneFromString(string, string)
2667given a dummy scene name and a vcd string, load the scene (userdata)
2668 Start = void Start(handle)
2669Start scene playback, takes activatorEntity as param (userdata)
2670 FindCamera = handle FindCamera()
2671Get the camera (userdata)
2672 Cancel = void Cancel()
2673Cancel scene playback (userdata)
2674 IsPlayingBack = bool IsPlayingBack()
2675If this scene is currently playing. (userdata)
2676 AddBroadcastTeamTarget = void AddBroadcastTeamTarget(int)
2677Adds a team (by index) to the broadcast list (userdata)
2678 RemoveBroadcastTeamTarget = void RemoveBroadcastTeamTarget(int)
2679Removes a team (by index) from the broadcast list (userdata)
2680 FindNamedEntity = handle FindNamedEntity(string)
2681given an entity reference, such as !target, get actual entity from scene object (userdata)
2682 }
2683 AddBroadcastTeamTarget = function: 0x00134df8 (function)
2684 EstimateLength = function: 0x00134da0 (function)
2685 IsNull = function: 0x0012c500 (function)
2686 }
2687 CBaseEntity = table: 0x00140528 (table, already seen)
2688 CEntityScriptFramework = table: 0x00164f78 (table, already seen)
2689 }
2690 NativeFunctions = table: 0x00165050 (table)
2691 {
2692 metatable = table: 0x00164f78 (table, already seen)
2693 __self = userdata: 0x00165090 (userdata)
2694 }
2695 IsDedicatedServer = function: 0x00130018 (function)
2696 CDebugOverlayScriptHelper = table: 0x001a09d0 (table, already seen)
2697 StopListeningToGameEvent = function: 0x0012ca00 (function)
2698 ScriptDebugRemoveWatch = function: 0x0016c850 (function)
2699 ScriptDebugAddTextFilter = function: 0x0016b8e8 (function)
2700 GetPhysVelocity = function: 0x0012e978 (function)
2701 SetOpvarFloatAll = function: 0x0012e3e0 (function)
2702 DebugDrawSphere = function: 0x0012ef98 (function)
2703 ScreenShake = function: 0x0012cdc0 (function)
2704 Time = function: 0x0012be50 (function)
2705 _G = table: 0x00111960 (table, already seen)
2706 LoadKeyValues = function: 0x0012eb80 (function)
2707 _deepprint_alreadyseen = table: 0x00169880 (array table)
2708 [
2709 1 = table: 0x00111960 (table, already seen)
2710 2 = table: 0x0018b478 (table, already seen)
2711 3 = table: 0x0018aec0 (table, already seen)
2712 4 = table: 0x00191328 (table, already seen)
2713 5 = table: 0x00191428 (table, already seen)
2714 6 = table: 0x001920a8 (table, already seen)
2715 7 = table: 0x001921a8 (table, already seen)
2716 8 = table: 0x00192450 (table, already seen)
2717 9 = table: 0x00192518 (table, already seen)
2718 10 = table: 0x00198278 (table, already seen)
2719 11 = table: 0x00198378 (table, already seen)
2720 12 = table: 0x001981a0 (table, already seen)
2721 13 = table: 0x001981c8 (table, already seen)
2722 14 = table: 0x001981f0 (table, already seen)
2723 15 = table: 0x00192588 (table, already seen)
2724 16 = table: 0x00198178 (table, already seen)
2725 17 = table: 0x00198920 (table, already seen)
2726 18 = table: 0x00198970 (table, already seen)
2727 19 = table: 0x00198c98 (table, already seen)
2728 20 = table: 0x00198ac0 (table, already seen)
2729 21 = table: 0x00198b00 (table, already seen)
2730 22 = table: 0x00198b90 (table, already seen)
2731 23 = table: 0x00198c20 (table, already seen)
2732 24 = table: 0x00198c60 (table, already seen)
2733 25 = table: 0x00198a00 (table, already seen)
2734 26 = table: 0x00198a50 (table, already seen)
2735 27 = table: 0x00198a88 (table, already seen)
2736 28 = table: 0x00198568 (table, already seen)
2737 29 = table: 0x001985a0 (table, already seen)
2738 30 = table: 0x00198d28 (table, already seen)
2739 31 = table: 0x00198f50 (table, already seen)
2740 32 = table: 0x00198eb0 (table, already seen)
2741 33 = table: 0x00198ef0 (table, already seen)
2742 34 = table: 0x00198db8 (table, already seen)
2743 35 = table: 0x00198e08 (table, already seen)
2744 36 = table: 0x00198e40 (table, already seen)
2745 37 = table: 0x00198e78 (table, already seen)
2746 38 = table: 0x00198fe0 (table, already seen)
2747 39 = table: 0x001991e8 (table, already seen)
2748 40 = table: 0x00199228 (table, already seen)
2749 41 = table: 0x001992c8 (table, already seen)
2750 42 = table: 0x001990d0 (table, already seen)
2751 43 = table: 0x00199110 (table, already seen)
2752 44 = table: 0x001922f8 (table, already seen)
2753 45 = table: 0x00199148 (table, already seen)
2754 46 = table: 0x00199188 (table, already seen)
2755 47 = table: 0x00199358 (table, already seen)
2756 48 = table: 0x00199620 (table, already seen)
2757 49 = table: 0x00199660 (table, already seen)
2758 50 = table: 0x00199698 (table, already seen)
2759 51 = table: 0x001996d0 (table, already seen)
2760 52 = table: 0x00199448 (table, already seen)
2761 53 = table: 0x00199498 (table, already seen)
2762 54 = table: 0x001994d0 (table, already seen)
2763 55 = table: 0x00199508 (table, already seen)
2764 56 = table: 0x00199540 (table, already seen)
2765 57 = table: 0x00199580 (table, already seen)
2766 58 = table: 0x001995c0 (table, already seen)
2767 59 = table: 0x00191010 (table, already seen)
2768 60 = table: 0x00191110 (table, already seen)
2769 61 = table: 0x001960c0 (table, already seen)
2770 62 = table: 0x00191da0 (table, already seen)
2771 63 = table: 0x00191e80 (table, already seen)
2772 64 = table: 0x00160d98 (table, already seen)
2773 65 = table: 0x001608d0 (table, already seen)
2774 66 = table: 0x00160958 (table, already seen)
2775 67 = table: 0x0015f880 (table, already seen)
2776 68 = table: 0x00135d20 (table, already seen)
2777 69 = table: 0x00134a20 (table, already seen)
2778 70 = table: 0x00140578 (table, already seen)
2779 71 = table: 0x0013fd30 (table, already seen)
2780 72 = table: 0x00160e20 (table, already seen)
2781 73 = table: 0x00114cf0 (table, already seen)
2782 74 = table: 0x00113708 (table, already seen)
2783 75 = table: 0x00162910 (table, already seen)
2784 76 = table: 0x00140528 (table, already seen)
2785 77 = table: 0x00162998 (table, already seen)
2786 78 = table: 0x001340d0 (table, already seen)
2787 79 = table: 0x00132838 (table, already seen)
2788 80 = table: 0x001178c0 (table, already seen)
2789 81 = table: 0x00174268 (table, already seen)
2790 82 = table: 0x00188e58 (table, already seen)
2791 83 = table: 0x00188eb8 (table, already seen)
2792 84 = table: 0x001888b8 (table, already seen)
2793 85 = table: 0x00188918 (table, already seen)
2794 86 = table: 0x00112b38 (table, already seen)
2795 87 = table: 0x00112b98 (table, already seen)
2796 88 = table: 0x00112bf8 (table, already seen)
2797 89 = table: 0x00162158 (table, already seen)
2798 90 = table: 0x00133c88 (table, already seen)
2799 91 = table: 0x00133d10 (table, already seen)
2800 92 = table: 0x001621e0 (table, already seen)
2801 93 = table: 0x001323a0 (table, already seen)
2802 94 = table: 0x00132240 (table, already seen)
2803 95 = table: 0x001322c8 (table, already seen)
2804 96 = table: 0x0018b3f0 (table, already seen)
2805 97 = table: 0x00135c98 (table, already seen)
2806 98 = table: 0x00134998 (table, already seen)
2807 99 = table: 0x00133870 (table, already seen)
2808 100 = table: 0x001338f8 (table, already seen)
2809 101 = table: 0x00133000 (table, already seen)
2810 102 = table: 0x00132558 (table, already seen)
2811 103 = table: 0x001325e0 (table, already seen)
2812 104 = table: 0x00164f78 (table, already seen)
2813 105 = table: 0x00165000 (table, already seen)
2814 106 = table: 0x001a1c68 (table, already seen)
2815 107 = table: 0x001a09d0 (table, already seen)
2816 108 = table: 0x001a0a58 (table, already seen)
2817 109 = table: 0x0015f660 (table, already seen)
2818 110 = table: 0x0015f6e8 (table, already seen)
2819 111 = table: 0x0015dd18 (table, already seen)
2820 112 = table: 0x0015dda0 (table, already seen)
2821 113 = table: 0x001320e0 (table, already seen)
2822 114 = table: 0x00131e28 (table, already seen)
2823 115 = table: 0x00131eb0 (table, already seen)
2824 116 = table: 0x00174290 (table, already seen)
2825 117 = table: 0x0017ee38 (table, already seen)
2826 118 = table: 0x0017ee60 (table, already seen)
2827 119 = table: 0x0017edd8 (table, already seen)
2828 120 = table: 0x00187da0 (table, already seen)
2829 121 = table: 0x00187dc8 (table, already seen)
2830 122 = table: 0x00187d40 (table, already seen)
2831 123 = table: 0x00115ee8 (table, already seen)
2832 124 = table: 0x001158d0 (table, already seen)
2833 125 = table: 0x00174358 (table, already seen)
2834 126 = table: 0x00117550 (table, already seen)
2835 127 = table: 0x0015f3f8 (table, already seen)
2836 128 = table: 0x0015f480 (table, already seen)
2837 129 = table: 0x001742b8 (table, already seen)
2838 130 = table: 0x0015f2b8 (table, already seen)
2839 131 = table: 0x0015f340 (table, already seen)
2840 132 = table: 0x001640e0 (table, already seen)
2841 133 = table: 0x00164168 (table, already seen)
2842 134 = table: 0x00117578 (table, already seen)
2843 135 = table: 0x0015ed50 (table, already seen)
2844 136 = table: 0x0015edd8 (table, already seen)
2845 137 = table: 0x00133f90 (table, already seen)
2846 138 = table: 0x00134018 (table, already seen)
2847 139 = table: 0x0015efe0 (table, already seen)
2848 140 = table: 0x0015f068 (table, already seen)
2849 141 = table: 0x0015fe28 (table, already seen)
2850 142 = table: 0x0015feb0 (table, already seen)
2851 143 = table: 0x00163dd0 (table, already seen)
2852 144 = table: 0x00163e58 (table, already seen)
2853 145 = table: 0x0015f7f8 (table, already seen)
2854 146 = table: 0x00160318 (table, already seen)
2855 147 = table: 0x001603a0 (table, already seen)
2856 148 = table: 0x00163818 (table, already seen)
2857 149 = table: 0x001638a0 (table, already seen)
2858 150 = table: 0x0015e160 (table, already seen)
2859 151 = table: 0x0015e1e8 (table, already seen)
2860 152 = table: 0x001316c8 (table, already seen)
2861 153 = table: 0x00131750 (table, already seen)
2862 154 = table: 0x00162f78 (table, already seen)
2863 155 = table: 0x00163000 (table, already seen)
2864 156 = table: 0x001612f8 (table, already seen)
2865 157 = table: 0x00161380 (table, already seen)
2866 158 = table: 0x001631e0 (table, already seen)
2867 159 = table: 0x00163268 (table, already seen)
2868 160 = table: 0x00162de0 (table, already seen)
2869 161 = table: 0x00162e68 (table, already seen)
2870 162 = table: 0x00130458 (table, already seen)
2871 163 = table: 0x001304e0 (table, already seen)
2872 164 = table: 0x00164cc0 (table, already seen)
2873 165 = table: 0x00164d48 (table, already seen)
2874 166 = table: 0x00164a60 (table, already seen)
2875 167 = table: 0x00164ae8 (table, already seen)
2876 168 = table: 0x0012c4d8 (table, already seen)
2877 169 = table: 0x0012c528 (table, already seen)
2878 170 = table: 0x00165050 (table, already seen)
2879 171 = table: 0x00169880 (table, already seen)
2880 ]
2881 CBaseCombatCharacter = table: 0x001608d0 (table, already seen)
2882 EDesc = table: 0x001175c0 (table)
2883 {
2884 }
2885 CalcClosestPointOnEntityOBB = function: 0x00130220 (function)
2886 CalcDistanceToLineSegment2D = function: 0x00130340 (function)
2887 IsValidEntity = function: 0x0012c7f0 (function)
2888 cvar_setf = function: 0x0012b8b8 (function)
2889 __DumpScope = function: 0x001746b0 (function)
2890 ScriptDebugRemoveWatches = function: 0x0016e070 (function)
2891 InstallMixins = function: 0x00174248 (function)
2892 DebugDrawCircle = function: 0x0012ef18 (function)
2893 Merge = function: 0x00172f70 (function)
2894 DebugDrawLine = function: 0x0012ee98 (function)
2895 CustomGameEventManager = table: 0x00161840 (table)
2896 {
2897 metatable = table: 0x001612f8 (table, already seen)
2898 __self = userdata: 0x00161880 (userdata)
2899 }
2900 CCustomGameEventManager = table: 0x001612f8 (table, already seen)
2901 c = table: 0x00187da0 (table, already seen)
2902 ExtendInstance = function: 0x0018b4c0 (function)
2903 g_reloadState = table: 0x0018a598 (table)
2904 {
2905 coroutine = table: 0x00113708 (table, already seen)
2906 core.coreinit = true (boolean)
2907 game.entities.entmixin_enabledisable = true (boolean)
2908 table = table: 0x001142e0 (table)
2909 {
2910 foreach = function: builtin#93 (function)
2911 sort = function: builtin#99 (function)
2912 remove = function: builtin#97 (function)
2913 foreachi = function: builtin#92 (function)
2914 maxn = function: builtin#95 (function)
2915 getn = function: builtin#94 (function)
2916 concat = function: builtin#98 (function)
2917 insert = function: builtin#96 (function)
2918 }
2919 game.gameinit = true (boolean)
2920 framework.entities.entitiesinit = true (boolean)
2921 utils.deepprint = true (boolean)
2922 utils.vscriptinit = true (boolean)
2923 framework.frameworkinit = true (boolean)
2924 math = table: 0x00114cf0 (table, already seen)
2925 utils.library = true (boolean)
2926 game.globalsystems.timeofday_init = true (boolean)
2927 _G = table: 0x00111960 (table, already seen)
2928 bit = table: 0x00115ee8 (table, already seen)
2929 string = table: 0x00114640 (table)
2930 {
2931 find = function: builtin#86 (function)
2932 lower = function: builtin#83 (function)
2933 format = function: builtin#91 (function)
2934 rep = function: builtin#81 (function)
2935 gsub = function: builtin#90 (function)
2936 len = function: builtin#77 (function)
2937 gmatch = function: builtin#89 (function)
2938 dump = function: builtin#85 (function)
2939 match = function: builtin#87 (function)
2940 reverse = function: builtin#82 (function)
2941 byte = function: builtin#78 (function)
2942 char = function: builtin#79 (function)
2943 upper = function: builtin#84 (function)
2944 gfind = function: builtin#89 (function)
2945 sub = function: builtin#80 (function)
2946 }
2947 debug = table: 0x001158d0 (table, already seen)
2948 utils.class = true (boolean)
2949 utils.utilsinit = true (boolean)
2950 package = table: 0x00113aa0 (table)
2951 {
2952 preload = table: 0x001140a8 (table)
2953 {
2954 }
2955 path = ".\?.lua;C:\Program Files (x86)\Steam\steamapps\common\Half-Life Alyx\game\bin\win64\lua\?.lua;C:\Program Files (x86)\Steam\steamapps\common\Half-Life Alyx\game\bin\win64\lua\?\init.lua;" (string)
2956 loaded = table: 0x00112b10 (table)
2957 {
2958 coroutine = table: 0x00113708 (table, already seen)
2959 core.coreinit = true (boolean)
2960 game.entities.entmixin_enabledisable = true (boolean)
2961 package = table: 0x00113aa0 (table, already seen)
2962 game.gameinit = true (boolean)
2963 framework.entities.entitiesinit = true (boolean)
2964 utils.deepprint = true (boolean)
2965 utils.vscriptinit = true (boolean)
2966 game.globalsystems.timeofday_init = true (boolean)
2967 math = table: 0x00114cf0 (table, already seen)
2968 utils.library = true (boolean)
2969 table = table: 0x001142e0 (table, already seen)
2970 _G = table: 0x00111960 (table, already seen)
2971 bit = table: 0x00115ee8 (table, already seen)
2972 string = table: 0x00114640 (table, already seen)
2973 debug = table: 0x001158d0 (table, already seen)
2974 utils.class = true (boolean)
2975 utils.utilsinit = true (boolean)
2976 framework.frameworkinit = true (boolean)
2977 }
2978 seeall = function: 0x00113bc8 (function)
2979 cpath = ".\?.dll;C:\Program Files (x86)\Steam\steamapps\common\Half-Life Alyx\game\bin\win64\?.dll;C:\Program Files (x86)\Steam\steamapps\common\Half-Life Alyx\game\bin\win64\loadall.dll" (string)
2980 searchpath = function: 0x00113b78 (function)
2981 loaders = table: 0x00113c10 (array table)
2982 [
2983 1 = function: 0x00113c60 (function)
2984 2 = function: 0x001163f8 (function)
2985 ]
2986 config = "\
2987;
2988?
2989!
2990-" (string)
2991 }
2992 }
2993 dofile = function: 0x00117528 (function)
2994 ScriptFunctionHelp = function: 0x0018b6a0 (function)
2995 Deg2Rad = function: 0x001696d8 (function)
2996 EntityClassNameOverrides = table: 0x001742e0 (table)
2997 {
2998 }
2999 DeepPrint = function: 0x0016a958 (function)
3000 scripthelp_DeepPrint = "Print out a class/array/instance/table to the console" (string)
3001 DeepToString = function: 0x0016a938 (function)
3002 scripthelp_DeepString = "Convert a class/array/instance/table to a string" (string)
3003 _DeepPrintMetaTable = function: 0x0016a890 (function)
3004 ParticleEffectControlPoints = table: 0x0016e180 (table)
3005 {
3006 __class__ = table: 0x0016e180 (table, already seen)
3007 __getbase__ = function: 0x0017aef8 (function)
3008 __getclass__ = function: 0x0016e1a8 (function)
3009 __initprops__ = table: 0x0016dda8 (table)
3010 {
3011 }
3012 __instanceof__ = function: 0x0016ddd0 (function)
3013 }
3014 abs = function: 0x00172f50 (function)
3015 min = function: 0x001687c8 (function)
3016 RemapValClamped = function: 0x001687a8 (function)
3017 RemapVal = function: 0x00168788 (function)
3018 RemoveSpawnGroupEntityFilter = function: 0x00137010 (function)
3019 EndScriptDebug = function: 0x00135bd0 (function)
3020 CScriptPrecacheContext = table: 0x00164cc0 (table, already seen)
3021 __VScriptServerDebugHook = function: 0x00145140 (function)
3022 ScriptDebugTextDraw = function: 0x0016b8c8 (function)
3023 ScriptDebugTextTrace = function: 0x00173278 (function)
3024 ScriptDebugRemoveTrace = function: 0x00173c08 (function)
3025 ScriptDebugTraceAll = function: 0x001727f8 (function)
3026 ScriptDebugRemoveWatchPattern = function: 0x0015dc58 (function)
3027 ScriptDebugAddWatches = function: 0x0016f158 (function)
3028 AxisAngleToQuaternion = function: 0x00145268 (function)
3029 ScriptDebugTraces = table: 0x0012d898 (table)
3030 {
3031 }
3032 ScriptDebugWatches = table: 0x0012e688 (table)
3033 {
3034 }
3035 ScriptDebugInDebugDraw = false (boolean)
3036 ScriptDebugTextFilters = table: 0x00140090 (table)
3037 {
3038 }
3039 ScriptDebugText = table: 0x001176c0 (table)
3040 {
3041 }
3042 ScriptDebugDefaultWatchColor = table: 0x0016cd98 (array table)
3043 [
3044 1 = 0 (number)
3045 2 = 192 (number)
3046 3 = 0 (number)
3047 ]
3048 ConnectOutputs = function: 0x00174ca0 (function)
3049 __OutputsPattern = "^On.*Output$" (string)
3050 EntFireByHandle = function: 0x00172758 (function)
3051 EntFire = function: 0x0016fa50 (function)
3052 vlua = table: 0x00171ca0 (table)
3053 {
3054 find = function: 0x0016f8f8 (function)
3055 rawdelete = function: 0x0016f8b8 (function)
3056 delete = function: 0x0016e6f8 (function)
3057 resize = function: 0x0016fae0 (function)
3058 extend = function: 0x0016fb00 (function)
3059 split = function: 0x0016fb80 (function)
3060 contains = function: 0x0016c830 (function)
3061 clone = function: 0x0016e718 (function)
3062 tableadd = function: 0x0016fb60 (function)
3063 reduce = function: 0x0016fb40 (function)
3064 rawin = function: 0x0016f8d8 (function)
3065 reverse = function: 0x0016fac0 (function)
3066 select = function: 0x0016fba0 (function)
3067 compare = function: 0x00171ce8 (function)
3068 slice = function: 0x0016f918 (function)
3069 clear = function: 0x00171cc8 (function)
3070 map = function: 0x0016fb20 (function)
3071 }
3072 isclass = function: 0x00168d48 (function)
3073 class = function: 0x0016cde8 (function)
3074 MakeStringToken = function: 0x00165150 (function)
3075 CancelEntityIOEvents = function: 0x00145300 (function)
3076 _sourceline = function: 0x00166b48 (function)
3077 DebugBreak = function: 0x0012d650 (function)
3078 CScriptKeyValues = table: 0x00164a60 (table, already seen)
3079 CInfoWorldLayer = table: 0x00163dd0 (table, already seen)
3080 CEnvProjectedTexture = table: 0x00163818 (table, already seen)
3081 CInfoData = table: 0x001631e0 (table, already seen)
3082 CParticleSystem = table: 0x00162de0 (table, already seen)
3083 CPointClientUIWorldPanel = table: 0x00160318 (table, already seen)
3084 CEnvEntityMaker = table: 0x0015fe28 (table, already seen)
3085 CBaseFlex = table: 0x0015f7f8 (table, already seen)
3086 CPointWorldText = table: 0x0015efe0 (table, already seen)
3087 CPropHMDAvatar = table: 0x0015ed50 (table, already seen)
3088 CPropVRHand = table: 0x0015e160 (table, already seen)
3089 CSceneEntity = table: 0x0012c4d8 (table, already seen)
3090 CBaseModelEntity = table: 0x00134998 (table, already seen)
3091 CBodyComponent = table: 0x00133f90 (table, already seen)
3092 FireEntityIOInputString = function: 0x0012b390 (function)
3093 vec3_invalid = Vector 00000000001337D0 [340282346638528859811704183484516925440.000000 340282346638528859811704183484516925440.000000 34028234 (userdata)
3094 vec3_origin = Vector 0000000000133778 [0.000000 0.000000 0.000000] (userdata)
3095 player = table: 0x001a32d8 (table)
3096 {
3097 metatable = table: 0x00162158 (table, already seen)
3098 __self = userdata: 0x001a3318 (userdata)
3099 }
3100 InitLogFile = function: 0x0012bcd0 (function)
3101 getclass = function: 0x00168b18 (function)
3102 CScriptParticleManager = table: 0x00132558 (table, already seen)
3103 Convars = table: 0x00131cc8 (table)
3104 {
3105 metatable = table: 0x001316c8 (table, already seen)
3106 __self = userdata: 0x00131d08 (userdata)
3107 }
3108 Entities = table: 0x001314f8 (table)
3109 {
3110 metatable = table: 0x00130458 (table, already seen)
3111 __self = userdata: 0x00131538 (userdata)
3112 }
3113 IsClient = function: 0x00130120 (function)
3114 IsServer = function: 0x001300a0 (function)
3115 UTIL_ResetMessageText = function: 0x0012ff90 (function)
3116 UTIL_ResetMessageTextAll = function: 0x0012ff00 (function)
3117 UTIL_MessageText = function: 0x0012fd58 (function)
3118 UTIL_MessageTextAll = function: 0x0012fcd0 (function)
3119 CreateTriggerRadiusApproximate = function: 0x0012fc40 (function)
3120 ManuallyTriggerSpawnGroupCompletion = function: 0x0012fb28 (function)
3121 EmitSoundOn = function: 0x0012e258 (function)
3122 TraceCollideable = function: 0x0012f758 (function)
3123 TraceHull = function: 0x0012f6d8 (function)
3124 TraceLine = function: 0x0012f658 (function)
3125 StopEffect = function: 0x0012f5d8 (function)
3126 CreateDamageInfo = function: 0x0012f448 (function)
3127 _VERSION = "Lua 5.1" (string)
3128 PrecacheResource = function: 0x0012d240 (function)
3129 rr_QueryBestResponse = function: 0x0012f230 (function)
3130 DebugDrawBoxDirection = function: 0x0012f0a0 (function)
3131 DebugDrawText = function: 0x0012ed98 (function)
3132 DebugScreenTextPretty = function: 0x0012ed10 (function)
3133 LoadKeyValuesFromString = function: 0x0012ec00 (function)
3134 Say = function: 0x0012eb08 (function)
3135 StartSoundEventFromPositionUnreliable = function: 0x0012e8e0 (function)
3136 DoScriptAssert = function: 0x0012bdd0 (function)
3137 StopSoundEvent = function: 0x0012e760 (function)
3138 SetOpvarFloatPlayer = function: 0x0012e468 (function)
3139 StopSoundOn = function: 0x0012e360 (function)
3140 CrossVectors = function: 0x0012b1f8 (function)
3141 EmitSoundOnClient = function: 0x0012e2d8 (function)
3142 GetActiveSpawnGroupHandle = function: 0x0012fa98 (function)
3143 AngleDiff = function: 0x0012d550 (function)
3144 RotatePosition = function: 0x0012d448 (function)
3145 FireGameEvent = function: 0x0012cb20 (function)
3146 rr_GetResponseTargets = function: 0x0012f340 (function)
3147 PrecacheEntityListFromTable = function: 0x0012d1b0 (function)
3148 PrecacheEntityFromTable = function: 0x0012d128 (function)
3149 SpawnEntityListFromTableAsynchronous = function: 0x0012d090 (function)
3150 SpawnEntityFromTableAsynchronous = function: 0x0012ced0 (function)
3151 SpawnEntityFromTableSynchronous = function: 0x0012ce40 (function)
3152 GetListenServerHost = function: 0x0012cd38 (function)
3153 PrecacheModel = function: 0x0012d2c8 (function)
3154 ListenToGameEvent = function: 0x0012c978 (function)
3155 CreateSceneEntity = function: 0x0012c6d8 (function)
3156 DoEntFire = function: 0x0012c658 (function)
3157 UTIL_Remove = function: 0x0012c550 (function)
3158 StartSoundEventFromPosition = function: 0x0012e7b8 (function)
3159 SendToServerConsole = function: 0x0012bbb8 (function)
3160 SendToConsole = function: 0x0012bb38 (function)
3161 SetQuestPhase = function: 0x0012bab8 (function)
3162 ScriptDebugDrawWatches = function: 0x0012e090 (function)
3163 SplineQuaternions = function: 0x001451e0 (function)
3164 EntityFramework = table: 0x00174330 (table)
3165 {
3166 PrecacheResource = function: 0x00188290 (function)
3167 DispatchPrecache = function: 0x001881d0 (function)
3168 DispatchSpawn = function: 0x001881f0 (function)
3169 GetNativeOutputsForClass = function: 0x0017ebd0 (function)
3170 IsKeyValueUsed = function: 0x00187fd8 (function)
3171 GetNativeClassForDesignerName = function: 0x0017eb90 (function)
3172 AddClassToGameData = function: 0x0017eec0 (function)
3173 GetDesignerNameForScriptClass = function: 0x0017eb30 (function)
3174 UnserializeForPrecache = function: 0x00188190 (function)
3175 GetEntityHandle = function: 0x00188270 (function)
3176 CreateEntity = function: 0x0017ef40 (function)
3177 CreateCppClassProxy = function: 0x0017ef20 (function)
3178 InstallClass_BuildCompleteSpecification = function: 0x0017ecd8 (function)
3179 InstallClassMixinKeysToIgnore = table: 0x00174410 (array table)
3180 [
3181 1 = "Specification" (string)
3182 ]
3183 InstallClassVisits = table: 0x00174480 (table)
3184 {
3185 CEntityInstance = true (boolean)
3186 CBaseEntity = true (boolean)
3187 }
3188 InstallClasses = function: 0x0017ebb0 (function)
3189 CreateScriptProxyClass = function: 0x0017ef00 (function)
3190 InstallClass_Publish = function: 0x0017eea0 (function)
3191 LoadEntityClasses = function: 0x0017eee0 (function)
3192 DispatchUpdateOnRemove = function: 0x00188230 (function)
3193 DispatchInput = function: 0x00188250 (function)
3194 InstallClass = function: 0x0017ec98 (function)
3195 InputValueConverters = table: 0x001744a8 (table)
3196 {
3197 number = function: 0x00174538 (function)
3198 integer = function: 0x0017eab0 (function)
3199 float = function: 0x0017ead0 (function)
3200 string = function: 0x0017eaf0 (function)
3201 }
3202 InstallClass_HandleEntityIO = function: 0x0017ecf8 (function)
3203 InstallClassMixinKeysToMakeUnique = table: 0x00174448 (array table)
3204 [
3205 1 = "Spawn" (string)
3206 ]
3207 GetScriptClassForDesignerName = function: 0x0017eb10 (function)
3208 GetNativeClassForScriptClass = function: 0x0017eb70 (function)
3209 GetInputsForScriptClass = function: 0x0017eb50 (function)
3210 InstallClass_MergeSpecifications = function: 0x0017ecb8 (function)
3211 UnserializeForSpawn = function: 0x001881b0 (function)
3212 DispatchActivate = function: 0x00188210 (function)
3213 CreateCppLinkClassProxyInstance = function: 0x0017ef60 (function)
3214 GetClassNameOverride = function: 0x0017ef80 (function)
3215 }
3216 ScriptDebugClearTraces = function: 0x00173c28 (function)
3217 ExponentialDecay = function: 0x00145410 (function)
3218 LocalTime = function: 0x0012bec8 (function)
3219 setmetatable = function: builtin#9 (function)
3220 ScriptDebugTraceAllOn = false (boolean)
3221 print = function: 0x00117450 (function)
3222 load = function: builtin#23 (function)
3223 package = table: 0x00113aa0 (table, already seen)
3224 _DeepToString = function: 0x0016a918 (function)
3225 DoIncludeScript = function: 0x00133b80 (function)
3226 select = function: builtin#16 (function)
3227 SetQuestName = function: 0x0012ba38 (function)
3228 loadstring = function: builtin#24 (function)
3229 StartSoundEventReliable = function: 0x0012e570 (function)
3230 ipairs = function: builtin#7 (function)
3231 IsMarkedForDeletion = function: 0x0012c870 (function)
3232 table = table: 0x001142e0 (table, already seen)
3233 UnloadSpawnGroupByHandle = function: 0x0012fa08 (function)
3234 ReloadMOTD = function: 0x0012f3c8 (function)
3235 IsInToolsMode = function: 0x001301a0 (function)
3236 DebugDrawBox = function: 0x0012ee18 (function)
3237 loadfile = function: 0x00117500 (function)
3238 Warning = function: 0x00117688 (function)
3239 GetFunctionSignature = function: 0x0018b6c0 (function)
3240 ScriptDebugDraw = function: 0x001749e8 (function)
3241 RandomInt = function: 0x001177b8 (function)
3242 require = function: 0x00113ec8 (function)
3243 Msg = function: 0x00117740 (function)
3244 tostring = function: builtin#18 (function)
3245 rr_CommitAIResponse = function: 0x0012f2b8 (function)
3246 g_SpawnGroupEntityFilters = table: 0x00136fe8 (table)
3247 {
3248 }
3249 QAngle = function: 0x00116cc0 (function)
3250 xpcall = function: builtin#21 (function)
3251 EntityDesignerNameToClassname = table: 0x00174308 (table)
3252 {
3253 }
3254 UTIL_RemoveImmediate = function: 0x0012c5d0 (function)
3255 FilterSpawnGroupEntities = function: 0x0015ec68 (function)
3256 LerpVectors = function: 0x0012b178 (function)
3257 CEntities = table: 0x00130458 (table, already seen)
3258 AddToScriptHelp = function: 0x0018b4a0 (function)
3259 printstack = function: 0x001174d0 (function)
3260 DumpScriptBindings = function: 0x0018b610 (function)
3261 ScriptDebugClearWatches = function: 0x0017c150 (function)
3262 CLogicRelay = table: 0x00162f78 (table, already seen)
3263 GetPhysAngularVelocity = function: 0x0012e9f8 (function)
3264 string = table: 0x00114640 (table, already seen)
3265 RandomFloat = function: 0x001452a8 (function)
3266 getfenv = function: builtin#10 (function)
3267}
3268
3269] lua_run DeepPrintTable(debug.getregistry())
3270{
3271 0 = 58 (number)
3272 1 = table: 0x001314f8 (table)
3273 {
3274 metatable = table: 0x00130458
3275 {
3276 First = function: 0x0013fd58 (function)
3277 FindAllByModel = function: 0x00130d08 (function)
3278 FindByName = function: 0x00130988 (function)
3279 FindInSphere = function: 0x00130a88 (function)
3280 FDesc = table: 0x001304e0 (table)
3281 {
3282 First = handle First()
3283Begin an iteration over the list of entities (userdata)
3284 FindAllByModel = table FindAllByModel(string)
3285Find entities by model name. (userdata)
3286 FindByName = handle FindByName(handle, string)
3287Find entities by name. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
3288 FindInSphere = handle FindInSphere(handle, Vector, float)
3289Find entities within a radius. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
3290 FindAllByTarget = table FindAllByTarget(string)
3291Find entities by targetname. (userdata)
3292 FindByClassname = handle FindByClassname(handle, string)
3293Find entities by class name. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
3294 FindAllByName = table FindAllByName(string)
3295Find all entities by name. Returns an array containing all the found entities in it. (userdata)
3296 FindAllByClassnameWithin = table FindAllByClassnameWithin(string, Vector, float)
3297Find entities by class name within a radius. (userdata)
3298 FindByClassnameNearest = handle FindByClassnameNearest(string, Vector, float)
3299Find entities by class name nearest to a point. (userdata)
3300 FindByModel = handle FindByModel(handle, string)
3301Find entities by model name. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
3302 FindAllByNameWithin = table FindAllByNameWithin(string, Vector, float)
3303Find entities by name within a radius. (userdata)
3304 FindByClassnameWithin = handle FindByClassnameWithin(handle, string, Vector, float)
3305Find entities by class name within a radius. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
3306 FindByNameWithin = handle FindByNameWithin(handle, string, Vector, float)
3307Find entities by name within a radius. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
3308 FindAllByClassname = table FindAllByClassname(string)
3309Finds all entities by class name. Returns an array containing all the found entities. (userdata)
3310 FindAllInSphere = table FindAllInSphere(Vector, float)
3311Find entities within a radius. (userdata)
3312 FindByNameNearest = handle FindByNameNearest(string, Vector, float)
3313Find entities by name nearest to a point. (userdata)
3314 CreateByClassname = handle CreateByClassname(string)
3315Creates an entity by classname (userdata)
3316 GetLocalPlayer = handle GetLocalPlayer()
3317Get the local player. (userdata)
3318 Next = handle Next(handle)
3319Continue an iteration over the list of entities, providing reference to a previously found entity (userdata)
3320 FindByTarget = handle FindByTarget(handle, string)
3321Find entities by targetname. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
3322 FindByModelWithin = handle FindByModelWithin(handle, string, Vector, float)
3323Find entities by model name within a radius. Pass 'null' to start an iteration, or reference to a previously found entity to continue a search (userdata)
3324 }
3325 FindAllByTarget = function: 0x00130c08 (function)
3326 FindAllByClassnameWithin = function: 0x00131440 (function)
3327 FindByClassname = function: 0x001304a8 (function)
3328 FindAllByName = function: 0x00130a08 (function)
3329 FindByNameWithin = function: 0x00130f18 (function)
3330 FindByClassnameNearest = function: 0x00131330 (function)
3331 FindByModel = function: 0x00130c88 (function)
3332 FindAllByNameWithin = function: 0x001312a8 (function)
3333 FindByClassnameWithin = function: 0x001313b8 (function)
3334 FindByNameNearest = function: 0x00130e90 (function)
3335 FindAllInSphere = function: 0x00130b08 (function)
3336 FindAllByClassname = function: 0x00130838 (function)
3337 FindByTarget = function: 0x00130b88 (function)
3338 IsNull = function: 0x00130480 (function)
3339 GetLocalPlayer = function: 0x00130d88 (function)
3340 Next = function: 0x00130620 (function)
3341 CreateByClassname = function: 0x00130698 (function)
3342 FindByModelWithin = function: 0x00130e08 (function)
3343 }
3344 __self = userdata: 0x00131538 (userdata)
3345 }
3346 2 = table: 0x00111960 (table)
3347 {
3348 rawget = function: builtin#12 (function)
3349 BeginScriptDebug = function: 0x00135bb0 (function)
3350 _PublishedHelp = table: 0x0018b478 (table)
3351 {
3352 }
3353 CreateEffect = function: 0x0012f558 (function)
3354 ScriptDebugAddTrace = function: 0x00172818 (function)
3355 RotationDelta = function: 0x0012d5d0 (function)
3356 cvar_getf = function: 0x0012b838 (function)
3357 g_rr = table: 0x0018aec0 (table)
3358 {
3359 metatable = table: 0x00111960 (table, already seen)
3360 CriterionSubjectAward = function: 0x00198900 (function)
3361 CriterionFoo = function: 0x00192330 (function)
3362 ResponseDemoWritingContextToCharacter = function: 0x00192370 (function)
3363 rr_ProcessRules = function: 0x00198548 (function)
3364 Context = table: 0x00191328 (table)
3365 {
3366 __class__ = table: 0x00191328 (table, already seen)
3367 __getbase__ = function: 0x0018c3e8 (function)
3368 __getclass__ = function: 0x00191350 (function)
3369 __initprops__ = table: 0x00191428 (table)
3370 {
3371 }
3372 __instanceof__ = function: 0x00191450 (function)
3373 Describe = function: 0x001960a0 (function)
3374 constructor = function: 0x0018c4d0 (function)
3375 }
3376 Response = table: 0x001920a8 (table)
3377 {
3378 __class__ = table: 0x001920a8 (table, already seen)
3379 __getbase__ = function: 0x00192210 (function)
3380 __getclass__ = function: 0x001921f0 (function)
3381 __initprops__ = table: 0x001921a8 (table)
3382 {
3383 }
3384 __instanceof__ = function: 0x001921d0 (function)
3385 Describe = function: 0x001923e0 (function)
3386 constructor = function: 0x001923c0 (function)
3387 }
3388 RuleParams = table: 0x00192450 (table)
3389 {
3390 __class__ = table: 0x00192450 (table, already seen)
3391 __getbase__ = function: 0x001925e8 (function)
3392 __getclass__ = function: 0x001925c8 (function)
3393 __initprops__ = table: 0x00192518 (table)
3394 {
3395 sequential = false (boolean)
3396 permitrepeats = false (boolean)
3397 norepeat = false (boolean)
3398 respeakdelay = 0 (number)
3399 }
3400 __instanceof__ = function: 0x00192540 (function)
3401 Describe = function: 0x001920d0 (function)
3402 constructor = function: 0x00192608 (function)
3403 }
3404 RRule = table: 0x00198278 (table)
3405 {
3406 Disable = function: 0x00198528 (function)
3407 __initprops__ = table: 0x00198378 (table)
3408 {
3409 context_speaker = table: 0x001981a0 (table)
3410 {
3411 }
3412 context_world = table: 0x001981c8 (table)
3413 {
3414 }
3415 selection_state = table: 0x001981f0 (table)
3416 {
3417 nextseq = 0 (number)
3418 lastresponsetime = 0 (number)
3419 }
3420 criteria = table: 0x00192588 (table)
3421 {
3422 }
3423 responses = table: 0x00198178 (table)
3424 {
3425 }
3426 }
3427 ChooseRandomFromWeightedArray = function: 0x00198400 (function)
3428 __class__ = table: 0x00198278 (table, already seen)
3429 __getbase__ = function: 0x00198508 (function)
3430 __getclass__ = function: 0x001982a0 (function)
3431 __instanceof__ = function: 0x001983a0 (function)
3432 SelectResponse = function: 0x00198420 (function)
3433 Describe = function: 0x001983e0 (function)
3434 constructor = function: 0x001983c0 (function)
3435 }
3436 g_exampledecisionrules = table: 0x00198920 (array table)
3437 [
3438 1 = table: 0x00198970 (table)
3439 {
3440 group_params = table: 0x00198c98 (table)
3441 {
3442 sequential = false (boolean)
3443 norepeat = false (boolean)
3444 permitrepeats = true (boolean)
3445 }
3446 responses = table: 0x00198ac0 (array table)
3447 [
3448 1 = table: 0x00198b00 (table)
3449 {
3450 followup = table: 0x00198b90 (table)
3451 {
3452 context = table: 0x00198c20 (array table)
3453 [
3454 1 = table: 0x00198c60 (array table)
3455 [
3456 1 = "followupcrit = 1" (string)
3457 ]
3458 ]
3459 concept = "DemonstrateScriptFollowup" (string)
3460 target = "self" (string)
3461 delay = 1.23 (number)
3462 }
3463 func = function: 0x00192370 (function)
3464 scenename = "scenes/Gambler/MoveOn01.vcd" (string)
3465 }
3466 ]
3467 name = "PlayerMoveOnGambler" (string)
3468 criteria = table: 0x00198a00 (array table)
3469 [
3470 1 = table: 0x00198a50 (array table)
3471 [
3472 1 = "concept == PlayerMoveOn" (string)
3473 ]
3474 2 = table: 0x00198a88 (array table)
3475 [
3476 1 = "Who == Gambler" (string)
3477 ]
3478 3 = table: 0x00198568 (array table)
3479 [
3480 1 = "Coughing != 1" (string)
3481 ]
3482 4 = table: 0x001985a0 (array table)
3483 [
3484 1 = "map == c6m3_port" (string)
3485 ]
3486 ]
3487 }
3488 2 = table: 0x00198d28 (table)
3489 {
3490 group_params = table: 0x00198f50 (table)
3491 {
3492 sequential = false (boolean)
3493 norepeat = false (boolean)
3494 permitrepeats = true (boolean)
3495 }
3496 responses = table: 0x00198eb0 (array table)
3497 [
3498 1 = table: 0x00198ef0 (table)
3499 {
3500 func = function: 0x00192350 (function)
3501 }
3502 ]
3503 name = "TestScriptFollowupGambler" (string)
3504 criteria = table: 0x00198db8 (array table)
3505 [
3506 1 = table: 0x00198e08 (array table)
3507 [
3508 1 = "concept == DemonstrateScriptFollowup" (string)
3509 ]
3510 2 = table: 0x00198e40 (array table)
3511 [
3512 1 = "Who == Gambler" (string)
3513 ]
3514 3 = table: 0x001985a0 (table, already seen)
3515 4 = table: 0x00198e78 (array table)
3516 [
3517 1 = "followupcrit == 1" (string)
3518 ]
3519 ]
3520 }
3521 3 = table: 0x00198fe0 (table)
3522 {
3523 context_speaker = table: 0x001991e8 (array table)
3524 [
3525 1 = table: 0x00199228 (array table)
3526 [
3527 1 = "AllowProtectedFriendlyFire = 1" (string)
3528 ]
3529 ]
3530 group_params = table: 0x001992c8 (table)
3531 {
3532 sequential = false (boolean)
3533 norepeat = false (boolean)
3534 permitrepeats = true (boolean)
3535 }
3536 criteria = table: 0x001990d0 (array table)
3537 [
3538 1 = table: 0x00199110 (array table)
3539 [
3540 1 = "concept == Award" (string)
3541 ]
3542 2 = table: 0x001922f8 (array table)
3543 [
3544 1 = "awardname == Protector" (string)
3545 ]
3546 ]
3547 name = "PlayerAward" (string)
3548 responses = table: 0x00199148 (array table)
3549 [
3550 1 = table: 0x00199188 (table)
3551 {
3552 func = function: 0x00192390 (function)
3553 }
3554 ]
3555 }
3556 4 = table: 0x00199358 (table)
3557 {
3558 context_speaker = table: 0x00199620 (array table)
3559 [
3560 1 = table: 0x00199660 (array table)
3561 [
3562 1 = "AllowProtectedFriendlyFire = 0" (string)
3563 ]
3564 2 = table: 0x00199698 (array table)
3565 [
3566 1 = "PermaDisableFriendlyFire += 1" (string)
3567 ]
3568 ]
3569 group_params = table: 0x001996d0 (table)
3570 {
3571 sequential = false (boolean)
3572 norepeat = false (boolean)
3573 permitrepeats = true (boolean)
3574 }
3575 criteria = table: 0x00199448 (array table)
3576 [
3577 1 = table: 0x00199498 (array table)
3578 [
3579 1 = "concept == PlayerFriendlyFire" (string)
3580 ]
3581 2 = table: 0x001994d0 (array table)
3582 [
3583 1 = "AllowProtectedFriendlyFire == 1" (string)
3584 ]
3585 3 = table: 0x00199508 (array table)
3586 [
3587 1 = "PermaDisableFriendlyFire < 10" (string)
3588 ]
3589 4 = table: 0x00199540 (array table)
3590 [
3591 1 = function: 0x00198900 (function)
3592 ]
3593 ]
3594 name = "ProtectedFriendlyFire" (string)
3595 responses = table: 0x00199580 (array table)
3596 [
3597 1 = table: 0x001995c0 (table)
3598 {
3599 func = function: 0x00192350 (function)
3600 }
3601 ]
3602 }
3603 ]
3604 CriterionIsAwardProtector = table: 0x001922f8 (table, already seen)
3605 ResponseDemoScriptFollowupFunction = function: 0x00192350 (function)
3606 Criterion = table: 0x00191010 (table)
3607 {
3608 __class__ = table: 0x00191010 (table, already seen)
3609 __getbase__ = function: 0x00191178 (function)
3610 __getclass__ = function: 0x00191158 (function)
3611 __initprops__ = table: 0x00191110 (table)
3612 {
3613 }
3614 __instanceof__ = function: 0x00191138 (function)
3615 Describe = function: 0x00191280 (function)
3616 constructor = function: 0x00191260 (function)
3617 }
3618 ResponseSetAwardSpeech = function: 0x00192390 (function)
3619 ResponseKind = table: 0x001960c0 (table)
3620 {
3621 none = 0 (number)
3622 script = 7 (number)
3623 response = 4 (number)
3624 entityio = 6 (number)
3625 print = 5 (number)
3626 speak = 1 (number)
3627 sentence = 2 (number)
3628 scene = 3 (number)
3629 }
3630 Followup = table: 0x00191da0 (table)
3631 {
3632 __class__ = table: 0x00191da0 (table, already seen)
3633 __getbase__ = function: 0x00191f50 (function)
3634 __getclass__ = function: 0x00191f30 (function)
3635 __initprops__ = table: 0x00191e80 (table)
3636 {
3637 }
3638 __instanceof__ = function: 0x00191ea8 (function)
3639 constructor = function: 0x00192038 (function)
3640 }
3641 CriterionIsNotCoughing = table: 0x00198568 (table, already seen)
3642 CriterionIsc6m3_port = table: 0x001985a0 (table, already seen)
3643 }
3644 setfenv = function: builtin#11 (function)
3645 Rad2Deg = function: 0x001696f8 (function)
3646 DumpSpawnGroupEntityFilters = function: 0x0015eef8 (function)
3647 StartSoundEventUnreliable = function: 0x0012e5f8 (function)
3648 type = function: builtin#3 (function)
3649 VectorLerp = function: 0x00170ce0 (function)
3650 assert = function: builtin#2 (function)
3651 scripthelp_DeepPrintTable = "Print out a table (and subtables) to the console" (string)
3652 CAI_BaseNPC = table: 0x00160d98 (table)
3653 {
3654 metatable = table: 0x001608d0
3655 {
3656 GetEquippedWeapons = function: 0x00160a78 (function)
3657 ShootPosition = function: 0x00160980 (function)
3658 FDesc = table: 0x00160958 (table)
3659 {
3660 GetFaction = int GetFaction()
3661Get the combat character faction. (userdata)
3662 GetWeaponCount = int GetWeaponCount()
3663GetWeaponCount() : Gets the number of weapons currently equipped (userdata)
3664 GetEquippedWeapons = table GetEquippedWeapons()
3665GetEquippedWeapons() : Returns an array of all the equipped weapons (userdata)
3666 ShootPosition = Vector ShootPosition(int nHand, int nMuzzle)
3667Returns the shoot position eyes (or hand in VR). (userdata)
3668 }
3669 IsNull = function: 0x001608f8 (function)
3670 GetFaction = function: 0x00160a00 (function)
3671 GetWeaponCount = function: 0x00160b00 (function)
3672 SetFlexWeight = function: 0x0015fb40 (function)
3673 FindFlexController = function: 0x0015f928 (function)
3674 GetFlexWeight = function: 0x0015fbd0 (function)
3675 ScriptPlayScene = function: 0x0015f8a8 (function)
3676 FDesc = table: 0x0015f880 (table)
3677 {
3678 GetFlexWeight = float GetFlexWeight(int nFlexControllerIndex)
3679Gets the weight of a flex controller specified by index, use FindFlexController to get the index of a flex controller by name (userdata)
3680 FindFlexController = int FindFlexController(string pszFlexControllerName)
3681Finds a flex controller by name, returns the index, -1 if not found (userdata)
3682 GetSceneByIndex = handle GetSceneByIndex(int index)
3683Returns the instance of the scene entity at the specified index. (userdata)
3684 SetFlexWeight = void SetFlexWeight(int nFlexControllerIndex, float flWeight)
3685Sets the weight of a flex controller specified by index, use FindFlexController to get the index of a flex controller by name (userdata)
3686 GetCurrentScene = handle GetCurrentScene()
3687Returns the instance of the oldest active scene entity (if any). (userdata)
3688 ScriptPlayScene = float ScriptPlayScene(string pszScene, float flDelay)
3689( vcd file, delay ) - play specified vcd file (userdata)
3690 }
3691 IsNull = function: 0x0015f820 (function)
3692 GetCurrentScene = function: 0x0015f9a0 (function)
3693 GetSceneByIndex = function: 0x0015fa20 (function)
3694 GetModelScale = function: 0x00136040 (function)
3695 SetGraphLookTarget = function: 0x00136dc0 (function)
3696 SetGraphParameterEnum = function: 0x00136cb0 (function)
3697 SetGraphParameterInt = function: 0x00136c28 (function)
3698 IsSequenceFinished = function: 0x001361c0 (function)
3699 ResetSequence = function: 0x00136320 (function)
3700 SetSequence = function: 0x001362a0 (function)
3701 FDesc = table: 0x00135d20 (table)
3702 {
3703 GetModelScale = float GetModelScale()
3704Get scale of entity's model. (userdata)
3705 SetGraphLookTarget = void SetGraphLookTarget(Vector vValue)
3706Pass the desired look target in world space to the graph (userdata)
3707 SetGraphParameterEnum = void SetGraphParameterEnum(string szName, int nValue)
3708Pass the enum (int) value to the specified param (userdata)
3709 SetGraphParameterInt = void SetGraphParameterInt(string szName, int nValue)
3710Pass the int value to the specified param (userdata)
3711 IsSequenceFinished = bool IsSequenceFinished()
3712Ask whether the main sequence is done playing. (userdata)
3713 ResetSequence = void ResetSequence(string pSequenceName)
3714Sets the active sequence by name, resetting the current cycle. (userdata)
3715 SetSequence = void SetSequence(string pSequenceName)
3716Sets the active sequence by name, keeping the current cycle. (userdata)
3717 SetGraphParameter = void SetGraphParameter(string pszParam, table svArg)
3718Set the specific param value, type is inferred from the type in script (userdata)
3719 SetGraphParameterVector = void SetGraphParameterVector(string szName, Vector vValue)
3720Pass the vector value to the specified param in the graph (userdata)
3721 GetSequence = string GetSequence()
3722Returns the name of the active sequence. (userdata)
3723 UnregisterAnimTagListener = void UnregisterAnimTagListener(table hScript)
3724Unregisters the current string AnimTag listener, if any (userdata)
3725 ScriptLookupAttachment = int ScriptLookupAttachment(string pAttachmentName)
3726Get the named attachment id. (userdata)
3727 StopAnimation = void StopAnimation()
3728Stop the current animation by setting playback rate to 0.0. (userdata)
3729 GetAttachmentForward = Vector GetAttachmentForward(int iAttachment)
3730Get the attachment id's forward vector. (userdata)
3731 SetGraphParameterFloat = void SetGraphParameterFloat(string szName, float flValue)
3732Pass the float value to the specified param (userdata)
3733 SequenceDuration = float SequenceDuration(string pSequenceName)
3734Returns the duration in seconds of the given sequence name. (userdata)
3735 ActiveSequenceDuration = float ActiveSequenceDuration()
3736Returns the duration in seconds of the active sequence. (userdata)
3737 SetGraphParameterBool = void SetGraphParameterBool(string szName, bool bValue)
3738Set the specific param on or off (userdata)
3739 GetGraphParameter = table GetGraphParameter(string pszParam)
3740Get the value of the given animGraph parameter (userdata)
3741 SetModelScale = void SetModelScale(float flScale)
3742Set scale of entity's model. (userdata)
3743 GetAttachmentAngles = Vector GetAttachmentAngles(int iAttachment)
3744Get the attachment id's angles as a p,y,r vector. (userdata)
3745 RegisterAnimTagListener = void RegisterAnimTagListener(handle hAnimTagListenerFunc)
3746Registers a listener for string AnimTags, replaces existing script listener if any (userdata)
3747 SetPoseParameter = float SetPoseParameter(string szName, float fValue)
3748Set the specified pose parameter to the specified value. (userdata)
3749 GetAttachmentOrigin = Vector GetAttachmentOrigin(int iAttachment)
3750Get the attachment id's origin vector. (userdata)
3751 GetCycle = float GetCycle()
3752Get the cycle of the animation. (userdata)
3753 }
3754 ActiveSequenceDuration = function: 0x001363a0 (function)
3755 SetGraphParameterVector = function: 0x00136d38 (function)
3756 GetSequence = function: 0x00136248 (function)
3757 UnregisterAnimTagListener = function: 0x00136f58 (function)
3758 SetModelScale = function: 0x001360c0 (function)
3759 SetPoseParameter = function: 0x00135d48 (function)
3760 StopAnimation = function: 0x00135fc0 (function)
3761 SetGraphParameterFloat = function: 0x00136ba0 (function)
3762 SequenceDuration = function: 0x00136428 (function)
3763 GetAttachmentAngles = function: 0x00135ce8 (function)
3764 SetGraphParameter = function: 0x00136788 (function)
3765 SetGraphParameterBool = function: 0x00136810 (function)
3766 GetGraphParameter = function: 0x00136e48 (function)
3767 GetAttachmentForward = function: 0x00135f38 (function)
3768 IsNull = function: 0x00135cc0 (function)
3769 RegisterAnimTagListener = function: 0x00136ed0 (function)
3770 ScriptLookupAttachment = function: 0x00135dd0 (function)
3771 GetAttachmentOrigin = function: 0x00135e58 (function)
3772 GetCycle = function: 0x00136140 (function)
3773 SetMaterialGroupHash = function: 0x00135178 (function)
3774 SetSingleMeshGroup = function: 0x00135288 (function)
3775 SetRenderMode = function: 0x00134c90 (function)
3776 SetSize = function: 0x00134a48 (function)
3777 FDesc = table: 0x00134a20 (table)
3778 {
3779 SetMaterialGroupHash = void SetMaterialGroupHash(unsigned nHash)
3780SetMaterialGroupHash( uint32 ): Set the material group hash of this entity. (userdata)
3781 SetSingleMeshGroup = void SetSingleMeshGroup(string pMeshGroupName)
3782SetSingleMeshGroup( string ): Set a single mesh group for this entity. (userdata)
3783 SetRenderMode = void SetRenderMode(int nMode)
3784SetRenderMode( int ): Sets the render mode of the entity. (userdata)
3785 SetSize = void SetSize(Vector mins, Vector maxs)
3786 (userdata)
3787 SetMaterialGroupMask = void SetMaterialGroupMask(uint64 nMeshGroupMask)
3788SetMaterialGroupMask( uint64 ): Set the mesh group mask of this entity. (userdata)
3789 SetSkin = void SetSkin(int iSkin)
3790Set skin (int). (userdata)
3791 GetMaterialGroupMask = uint64 GetMaterialGroupMask()
3792GetMaterialGroupMask(): Get the mesh group mask of this entity. (userdata)
3793 SetModel = void SetModel(string pModelName)
3794 (userdata)
3795 SetBodygroupByName = void SetBodygroupByName(string pName, int iValue)
3796Sets a bodygroup by name. (userdata)
3797 GetRenderColor = Vector GetRenderColor()
3798GetRenderColor(): Get the render color of the entity. (userdata)
3799 SetLightGroup = void SetLightGroup(string pLightGroup)
3800SetLightGroup( string ): Sets the light group of the entity. (userdata)
3801 SetMaterialGroup = void SetMaterialGroup(string pMaterialGroup)
3802SetMaterialGroup( string ): Set the material group of this entity. (userdata)
3803 SetRenderColor = void SetRenderColor(int r, int g, int b)
3804SetRenderColor( r, g, b ): Sets the render color of the entity. (userdata)
3805 GetMaterialGroupHash = unsigned GetMaterialGroupHash()
3806GetMaterialGroupHash(): Get the material group hash of this entity. (userdata)
3807 GetRenderAlpha = int GetRenderAlpha()
3808GetRenderAlpha(): Get the alpha modulation of this entity. (userdata)
3809 SetRenderAlpha = void SetRenderAlpha(int nAlpha)
3810SetRenderAlpha( int ): Set the alpha modulation of this entity. (userdata)
3811 SetBodygroup = void SetBodygroup(int iGroup, int iValue)
3812Sets a bodygroup. (userdata)
3813 }
3814 IsNull = function: 0x001349c0 (function)
3815 SetMaterialGroupMask = function: 0x00135310 (function)
3816 SetSkin = function: 0x00135830 (function)
3817 GetMaterialGroupMask = function: 0x00135398 (function)
3818 SetModel = function: 0x00134ac0 (function)
3819 SetRenderAlpha = function: 0x001349e8 (function)
3820 SetBodygroupByName = function: 0x001357a8 (function)
3821 SetBodygroup = function: 0x00135420 (function)
3822 SetLightGroup = function: 0x00134c10 (function)
3823 SetRenderColor = function: 0x00134d10 (function)
3824 GetMaterialGroupHash = function: 0x00135200 (function)
3825 GetRenderAlpha = function: 0x00134b40 (function)
3826 SetMaterialGroup = function: 0x00134f98 (function)
3827 GetRenderColor = function: 0x00134f18 (function)
3828 GetTeamNumber = function: 0x001433d8 (function)
3829 GetChildren = function: 0x00141070 (function)
3830 IsNPC = function: 0x00142460 (function)
3831 SetTeam = function: 0x001434d0 (function)
3832 FDesc = table: 0x00140578 (table)
3833 {
3834 GetTeamNumber = int GetTeamNumber()
3835Get the team number of this entity. (userdata)
3836 GetChildren = handle GetChildren()
3837Get the entities parented to this entity. (userdata)
3838 IsNPC = bool IsNPC()
3839Is this entity an CAI_BaseNPC? (userdata)
3840 SetAngularVelocity = void SetAngularVelocity(float pitchVel, float yawVel, float rollVel)
3841Set the local angular velocity - takes float pitch,yaw,roll velocities (userdata)
3842 SetMaxHealth = void SetMaxHealth(int amt)
3843Set the maximum health of this entity. (userdata)
3844 Kill = void Kill()
3845 (userdata)
3846 SetLocalScale = void SetLocalScale(float flScale)
3847 (userdata)
3848 DeleteAttribute = void DeleteAttribute(string pName)
3849Delete an entity attribute. (userdata)
3850 GetLocalScale = float GetLocalScale()
3851 (userdata)
3852 GetSpawnGroupHandle = int GetSpawnGroupHandle()
3853Returns the spawn group handle of this entity (userdata)
3854 SetLocalOrigin = void SetLocalOrigin(Vector origin)
3855Set entity local origin from a Vector (userdata)
3856 TransformPointWorldToEntity = Vector TransformPointWorldToEntity(Vector vPoint)
3857Returns the input Vector transformed from world to entity space (userdata)
3858 SetContextThink = void SetContextThink(string pszContextName, handle hThinkFunc, float flInterval)
3859Set a think function on this entity. (userdata)
3860 Attribute_SetIntValue = void Attribute_SetIntValue(string pName, int nValue)
3861Set int value for an entity attribute. (userdata)
3862 HasAttribute = bool HasAttribute(string pName)
3863See if an entity has a particular attribute. (userdata)
3864 Attribute_GetIntValue = int Attribute_GetIntValue(string pName, int nDefault)
3865Get int value for an entity attribute. (userdata)
3866 GetBoundingMaxs = Vector GetBoundingMaxs()
3867Get a vector containing max bounds, centered on object. (userdata)
3868 GetCenter = Vector GetCenter()
3869Get vector to center of object - absolute coords (userdata)
3870 GetOwner = handle GetOwner()
3871Gets this entity's owner (userdata)
3872 SetConstraint = void SetConstraint(Vector vPos)
3873Set the position of the constraint. (userdata)
3874 GetContext = table GetContext(string name)
3875GetContext( name ): looks up a context and returns it if available. May return string, float, or null (if the context isn't found). (userdata)
3876 SetMass = void SetMass(float flMass)
3877Set the mass of an entity. (does nothing if it doesn't have a physics object) (userdata)
3878 SetAbsScale = void SetAbsScale(float flScale)
3879 (userdata)
3880 OverrideFriction = void OverrideFriction(float duration, float friction)
3881Takes duration, value for a temporary override. (userdata)
3882 SetEntityName = void SetEntityName(string pName)
3883Set the name of an entity. (userdata)
3884 GetUpVector = Vector GetUpVector()
3885Get the up vector of the entity. (userdata)
3886 GetVelocity = Vector GetVelocity()
3887 (userdata)
3888 RemoveEffects = void RemoveEffects(int nFlags)
3889RemoveEffects( int ): Removes the render effect flag. (userdata)
3890 SetLocalAngles = void SetLocalAngles(float fPitch, float fYaw, float fRoll)
3891Set entity local pitch, yaw, roll by component (userdata)
3892 Attribute_SetFloatValue = void Attribute_SetFloatValue(string pName, float flValue)
3893Set float value for an entity attribute. (userdata)
3894 GetBaseVelocity = Vector GetBaseVelocity()
3895Get Base? velocity. (userdata)
3896 GatherCriteria = void GatherCriteria(handle hResult)
3897Returns a table containing the criteria that would be used for response queries on this entity. This is the same as the table that is passed to response rule script function callbacks. (userdata)
3898 Trigger = void Trigger()
3899Fires off this entity's OnTrigger responses. (userdata)
3900 GetLocalAngles = QAngle GetLocalAngles()
3901Get entity local pitch, yaw, roll as a QAngle (userdata)
3902 SetHealth = void SetHealth(int nHealth)
3903Set the health of this entity. (userdata)
3904 GetOrigin = Vector GetOrigin()
3905 (userdata)
3906 EmitSound = void EmitSound(string soundname)
3907Plays a sound from this entity. (userdata)
3908 Attribute_GetFloatValue = float Attribute_GetFloatValue(string pName, float flDefault)
3909Get float value for an entity attribute. (userdata)
3910 GetAngularVelocity = Vector GetAngularVelocity()
3911Get the local angular velocity - returns a vector of pitch,yaw,roll (userdata)
3912 TakeDamage = int TakeDamage(handle hInfo)
3913Apply damage to this entity. Use CreateDamageInfo() to create a damageinfo object. (userdata)
3914 TransformPointEntityToWorld = Vector TransformPointEntityToWorld(Vector vPoint)
3915Returns the input Vector transformed from entity to world space (userdata)
3916 GetAbsScale = float GetAbsScale()
3917 (userdata)
3918 SetForwardVector = void SetForwardVector(Vector v)
3919Set the orientation of the entity to have this forward vector. (userdata)
3920 SetContextNum = void SetContextNum(string pName, float fValue, float duration)
3921SetContextNum( name , value, duration ): store any key/value pair in this entity's dialog contexts. Value must be a number (int or float). Will last for duration (set 0 to mean 'forever'). (userdata)
3922 GetAbsOrigin = Vector GetAbsOrigin()
3923 (userdata)
3924 EmitSoundParams = void EmitSoundParams(string soundname, int nPitch, float flVolume, float flDelay)
3925Plays/modifies a sound from this entity. changes sound if nPitch and/or flVol or flSoundTime is > 0. (userdata)
3926 NextMovePeer = handle NextMovePeer()
3927 (userdata)
3928 ApplyLocalAngularVelocityImpulse = void ApplyLocalAngularVelocityImpulse(Vector angImpulse)
3929Apply an Ang Velocity Impulse (userdata)
3930 GetMaxHealth = int GetMaxHealth()
3931Get the maximum health of this entity. (userdata)
3932 PrecacheScriptSound = void PrecacheScriptSound(string soundname)
3933Precache a sound for later playing. (userdata)
3934 GetLocalAngularVelocity = QAngle GetLocalAngularVelocity()
3935Maybe local angvel (userdata)
3936 ApplyAbsVelocityImpulse = void ApplyAbsVelocityImpulse(Vector vecImpulse)
3937Apply a Velocity Impulse (userdata)
3938 GetLocalVelocity = Vector GetLocalVelocity()
3939Get Entity relative velocity. (userdata)
3940 GetHealth = int GetHealth()
3941Get the health of this entity. (userdata)
3942 EyeAngles = QAngle EyeAngles()
3943Get the qangles that this entity is looking at. (userdata)
3944 SetVelocity = void SetVelocity(Vector vecVelocity)
3945 (userdata)
3946 GetModelName = string GetModelName()
3947Returns the name of the model. (userdata)
3948 SetContext = void SetContext(string pName, string pValue, float duration)
3949SetContext( name , value, duration ): store any key/value pair in this entity's dialog contexts. Value must be a string. Will last for duration (set 0 to mean 'forever'). (userdata)
3950 GetRightVector = Vector GetRightVector()
3951Get the right vector of the entity. (userdata)
3952 GetAnglesAsVector = Vector GetAnglesAsVector()
3953Get entity pitch, yaw, roll as a vector. (userdata)
3954 GetForwardVector = Vector GetForwardVector()
3955Get the forward vector of the entity. (userdata)
3956 SetAbsAngles = void SetAbsAngles(float fPitch, float fYaw, float fRoll)
3957Set entity pitch, yaw, roll by component. (userdata)
3958 GetAngles = QAngle GetAngles()
3959 (userdata)
3960 IsPlayer = bool IsPlayer()
3961Is this entity a player? (userdata)
3962 IsAlive = bool IsAlive()
3963Is this entity alive? (userdata)
3964 SetParent = void SetParent(handle hParent, string pAttachmentname)
3965Set the parent for this entity. (userdata)
3966 GetBounds = table GetBounds()
3967Get a table containing the 'Mins' & 'Maxs' vector bounds, centered on object. (userdata)
3968 AddEffects = void AddEffects(int nFlags)
3969AddEffects( int ): Adds the render effect flag. (userdata)
3970 GetBoundingMins = Vector GetBoundingMins()
3971Get a vector containing min bounds, centered on object. (userdata)
3972 EyePosition = Vector EyePosition()
3973Get vector to eye position - absolute coords. (userdata)
3974 SetAngles = void SetAngles(float fPitch, float fYaw, float fRoll)
3975Set entity pitch, yaw, roll by component. (userdata)
3976 SetGravity = void SetGravity(float flGravity)
3977Set PLAYER gravity, ignored for objects. (userdata)
3978 GetOwnerEntity = handle GetOwnerEntity()
3979Get the owner entity, if there is one (userdata)
3980 FirstMoveChild = handle FirstMoveChild()
3981 (userdata)
3982 SetFriction = void SetFriction(float flFriction)
3983Set PLAYER friction, ignored for objects. (userdata)
3984 GetLocalOrigin = Vector GetLocalOrigin()
3985Get entity local origin as a Vector (userdata)
3986 SetOrigin = void SetOrigin(Vector v)
3987 (userdata)
3988 GetMoveParent = handle GetMoveParent()
3989If in hierarchy, retrieves the entity's parent. (userdata)
3990 GetRootMoveParent = handle GetRootMoveParent()
3991If in hierarchy, walks up the hierarchy to find the root parent. (userdata)
3992 StopSound = void StopSound(string soundname)
3993Stops a named sound playing from this entity. (userdata)
3994 SetOwner = void SetOwner(handle pOwner)
3995Sets this entity's owner (userdata)
3996 GetMass = float GetMass()
3997Get the mass of an entity. (returns 0 if it doesn't have a physics object) (userdata)
3998 ValidatePrivateScriptScope = void ValidatePrivateScriptScope()
3999Validates the private script scope and creates it if one doesn't exist. (userdata)
4000 GetSoundDuration = float GetSoundDuration(string soundname, string actormodel)
4001Returns float duration of the sound. Takes soundname and optional actormodelname. (userdata)
4002 SetAbsOrigin = void SetAbsOrigin(Vector origin)
4003 (userdata)
4004 GetTeam = int GetTeam()
4005Get the team number of this entity. (userdata)
4006 SetTeam = void SetTeam(int iTeamNum)
4007 (userdata)
4008 FollowEntity = void FollowEntity(handle hEnt, bool bBoneMerge)
4009hEntity to follow, bool bBoneMerge (userdata)
4010 }
4011 IsNull = function: 0x00140550 (function)
4012 Kill = function: 0x00140c68 (function)
4013 SetLocalScale = function: 0x00143258 (function)
4014 DeleteAttribute = function: 0x00141ac0 (function)
4015 GetLocalScale = function: 0x001431d8 (function)
4016 GetSpawnGroupHandle = function: 0x00142f50 (function)
4017 SetLocalOrigin = function: 0x00141d30 (function)
4018 TransformPointWorldToEntity = function: 0x00141ec0 (function)
4019 SetContextThink = function: 0x00143640 (function)
4020 Attribute_SetIntValue = function: 0x00141930 (function)
4021 HasAttribute = function: 0x00141a40 (function)
4022 Attribute_GetIntValue = function: 0x001419b8 (function)
4023 GetBoundingMaxs = function: 0x00142058 (function)
4024 GetCenter = function: 0x00143358 (function)
4025 GetOwner = function: 0x00141bd0 (function)
4026 SetConstraint = function: 0x001415a0 (function)
4027 GetContext = function: 0x001437c0 (function)
4028 SetMass = function: 0x00142ef8 (function)
4029 SetAbsScale = function: 0x00143158 (function)
4030 OverrideFriction = function: 0x00142b88 (function)
4031 SetEntityName = function: 0x00141cd0 (function)
4032 GetUpVector = function: 0x00140cc0 (function)
4033 GetVelocity = function: 0x001428e0 (function)
4034 RemoveEffects = function: 0x001417a0 (function)
4035 SetLocalAngles = function: 0x001413f0 (function)
4036 Attribute_SetFloatValue = function: 0x00141820 (function)
4037 GetBaseVelocity = function: 0x00142b08 (function)
4038 GetBoundingMins = function: 0x00141fd8 (function)
4039 GetOwnerEntity = function: 0x00140ff0 (function)
4040 GatherCriteria = function: 0x00142268 (function)
4041 Trigger = function: 0x001435c8 (function)
4042 SetAbsAngles = function: 0x00141168 (function)
4043 GetAbsScale = function: 0x001430d8 (function)
4044 SetHealth = function: 0x001425d8 (function)
4045 GetOrigin = function: 0x00145080 (function)
4046 GetLocalAngularVelocity = function: 0x00142a80 (function)
4047 SetAbsOrigin = function: 0x001432d8 (function)
4048 Attribute_GetFloatValue = function: 0x001418a8 (function)
4049 GetMass = function: 0x00142ea0 (function)
4050 TakeDamage = function: 0x001422e8 (function)
4051 TransformPointEntityToWorld = function: 0x00141e30 (function)
4052 EmitSoundParams = function: 0x00142c90 (function)
4053 SetForwardVector = function: 0x00141f50 (function)
4054 SetContextNum = function: 0x00143740 (function)
4055 GetAbsOrigin = function: 0x00142fd8 (function)
4056 EmitSound = function: 0x00142c10 (function)
4057 NextMovePeer = function: 0x001412c8 (function)
4058 ApplyLocalAngularVelocityImpulse = function: 0x001429e8 (function)
4059 GetMaxHealth = function: 0x001424d8 (function)
4060 PrecacheScriptSound = function: 0x00142e18 (function)
4061 ApplyAbsVelocityImpulse = function: 0x00142960 (function)
4062 GetLocalVelocity = function: 0x00142858 (function)
4063 SetVelocity = function: 0x001427d8 (function)
4064 GetHealth = function: 0x00142658 (function)
4065 EyeAngles = function: 0x00141270 (function)
4066 FirstMoveChild = function: 0x00140e40 (function)
4067 GetModelName = function: 0x00140f70 (function)
4068 SetContext = function: 0x001436c0 (function)
4069 GetRightVector = function: 0x00140dc0 (function)
4070 GetAnglesAsVector = function: 0x001411e8 (function)
4071 SetThink = function: 0x0015ef18 (function)
4072 SetMaxHealth = function: 0x00142558 (function)
4073 GetAngles = function: 0x00143058 (function)
4074 IsPlayer = function: 0x001423e0 (function)
4075 IsAlive = function: 0x00142368 (function)
4076 SetParent = function: 0x00141520 (function)
4077 GetBounds = function: 0x001420d8 (function)
4078 AddEffects = function: 0x00141720 (function)
4079 IsInstance = function: 0x0012b500 (function)
4080 EyePosition = function: 0x00141620 (function)
4081 GetForwardVector = function: 0x00140d38 (function)
4082 SetGravity = function: 0x001426d8 (function)
4083 StopThink = function: 0x0015ef38 (function)
4084 GetMoveParent = function: 0x00140ee0 (function)
4085 SetFriction = function: 0x00142758 (function)
4086 GetLocalOrigin = function: 0x00141db0 (function)
4087 SetOrigin = function: 0x00141370 (function)
4088 SetAngles = function: 0x001416a0 (function)
4089 GetRootMoveParent = function: 0x001410e0 (function)
4090 StopSound = function: 0x00142d10 (function)
4091 SetOwner = function: 0x00141c50 (function)
4092 GetAngularVelocity = function: 0x00142158 (function)
4093 ValidatePrivateScriptScope = function: 0x00141b40 (function)
4094 GetSoundDuration = function: 0x00142d90 (function)
4095 GetTeam = function: 0x00143458 (function)
4096 SetAngularVelocity = function: 0x001421e0 (function)
4097 GetLocalAngles = function: 0x00141470 (function)
4098 FollowEntity = function: 0x00143548 (function)
4099 GetEntityIndex = function: 0x00140150 (function)
4100 DisconnectRedirectedOutput = function: 0x001400c0 (function)
4101 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
4102 FDesc = table: 0x0013fd30 (table)
4103 {
4104 GetEntityIndex = int GetEntityIndex()
4105 (userdata)
4106 DisconnectRedirectedOutput = void DisconnectRedirectedOutput(string, string, handle)
4107Removes a connected script function from an I/O event on the passed entity. (userdata)
4108 GetOrCreatePublicScriptScope = handle GetOrCreatePublicScriptScope()
4109Retrieve, creating if necessary, the public script-side data associated with an entity (userdata)
4110 GetOrCreatePrivateScriptScope = handle GetOrCreatePrivateScriptScope()
4111Retrieve, creating if necessary, the private per-instance script-side data associated with an entity (userdata)
4112 GetPrivateScriptScope = handle GetPrivateScriptScope()
4113Retrieve the private per-instance script-side data associated with an entity (userdata)
4114 RedirectOutput = void RedirectOutput(string, string, handle)
4115Adds an I/O connection that will call the named function on the passed entity when the specified output fires. (userdata)
4116 GetIntAttr = int GetIntAttr(string)
4117Get Integer Attribute (userdata)
4118 FireOutput = void FireOutput(string, handle, handle, table, float)
4119Fire an entity output (userdata)
4120 GetDebugName = string GetDebugName()
4121Get the entity name w/help if not defined (i.e. classname/etc) (userdata)
4122 DisconnectOutput = void DisconnectOutput(string, string)
4123Removes a connected script function from an I/O event on this entity. (userdata)
4124 Destroy = void Destroy()
4125 (userdata)
4126 GetClassname = string GetClassname()
4127 (userdata)
4128 GetName = string GetName()
4129 (userdata)
4130 ConnectOutput = void ConnectOutput(string, string)
4131Adds an I/O connection that will call the named function on this entity when the specified output fires. (userdata)
4132 entindex = int entindex()
4133 (userdata)
4134 GetEntityHandle = ehandle GetEntityHandle()
4135Get the entity as an EHANDLE (userdata)
4136 RemoveSelf = void RemoveSelf()
4137Delete this entity (userdata)
4138 SetIntAttr = void SetIntAttr(string, int)
4139Set Integer Attribute (userdata)
4140 GetPublicScriptScope = handle GetPublicScriptScope()
4141Retrieve the public script-side data associated with an entity (userdata)
4142 }
4143 IsNull = function: 0x001178e8 (function)
4144 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
4145 GetPrivateScriptScope = function: 0x001402c8 (function)
4146 entindex = function: 0x001405c8 (function)
4147 GetIntAttr = function: 0x0013ff08 (function)
4148 FireOutput = function: 0x0013fd90 (function)
4149 Destroy = function: 0x00113c88 (function)
4150 GetDebugName = function: 0x00140000 (function)
4151 SetIntAttr = function: 0x0013fe10 (function)
4152 GetClassname = function: 0x00113f10 (function)
4153 GetName = function: 0x00113668 (function)
4154 ConnectOutput = function: 0x001401b0 (function)
4155 RedirectOutput = function: 0x0013ff60 (function)
4156 GetEntityHandle = function: 0x00113b30 (function)
4157 DisconnectOutput = function: 0x00140390 (function)
4158 RemoveSelf = function: 0x0013fe88 (function)
4159 GetPublicScriptScope = function: 0x00113cb8 (function)
4160 }
4161 NpcNavGetGoalPosition = function: 0x00161180 (function)
4162 NpcForceGoPosition = function: 0x00160f40 (function)
4163 NpcNavGoalActive = function: 0x00160fc8 (function)
4164 FDesc = table: 0x00160e20 (table)
4165 {
4166 NpcForceGoPosition = void NpcForceGoPosition(Vector vPos, bool bRun, float flSuccessTolerance)
4167Set a position goal and start moving. (userdata)
4168 NpcNavGoalActive = bool NpcNavGoalActive()
4169Returns true if NPC has a goal and path (userdata)
4170 NpcNavGetGoalPosition = Vector NpcNavGetGoalPosition()
4171Get the position of the current goal. (userdata)
4172 GetSquad = handle GetSquad()
4173Get the squad to which this npc belongs. (userdata)
4174 NpcNavClearGoal = void NpcNavClearGoal()
4175Removes the NPC's current goal. (userdata)
4176 }
4177 IsNull = function: 0x00160dc0 (function)
4178 GetSquad = function: 0x00160e48 (function)
4179 NpcNavClearGoal = function: 0x00160ec8 (function)
4180 }
4181 next = function: builtin#4 (function)
4182 VectorDistanceSq = function: 0x00163bb0 (function)
4183 math = table: 0x00114cf0 (table)
4184 {
4185 ceil = function: builtin#39 (function)
4186 tan = function: builtin#45 (function)
4187 huge = inf (number)
4188 log10 = function: builtin#41 (function)
4189 randomseed = function: builtin#64 (function)
4190 cos = function: builtin#44 (function)
4191 sinh = function: builtin#49 (function)
4192 random = function: builtin#63 (function)
4193 mod = function: builtin#59 (function)
4194 pi = 3.1415926535898 (number)
4195 max = function: builtin#62 (function)
4196 atan2 = function: builtin#57 (function)
4197 ldexp = function: builtin#60 (function)
4198 floor = function: builtin#38 (function)
4199 sqrt = function: builtin#40 (function)
4200 deg = function: builtin#54 (function)
4201 atan = function: builtin#48 (function)
4202 fmod = function: builtin#59 (function)
4203 acos = function: builtin#47 (function)
4204 pow = function: builtin#58 (function)
4205 abs = function: builtin#37 (function)
4206 min = function: builtin#61 (function)
4207 log = function: builtin#56 (function)
4208 frexp = function: builtin#52 (function)
4209 sin = function: builtin#43 (function)
4210 tanh = function: builtin#51 (function)
4211 exp = function: builtin#42 (function)
4212 modf = function: builtin#53 (function)
4213 cosh = function: builtin#50 (function)
4214 asin = function: builtin#46 (function)
4215 rad = function: builtin#55 (function)
4216 }
4217 ClearSpawnGroupEntityFilters = function: 0x0015ec88 (function)
4218 __RegisterGameEventListeners = function: 0x0017c418 (function)
4219 ScriptDebugHook = function: 0x00145120 (function)
4220 _DeepPrintTable = function: 0x0016a8b0 (function)
4221 Clamp = function: 0x00163b70 (function)
4222 ScriptAssert = function: 0x0016f108 (function)
4223 rawset = function: builtin#13 (function)
4224 coroutine = table: 0x00113708 (table)
4225 {
4226 yield = function: builtin#33 (function)
4227 wrap = function: builtin#36 (function)
4228 status = function: builtin#30 (function)
4229 resume = function: builtin#34 (function)
4230 running = function: builtin#31 (function)
4231 create = function: builtin#32 (function)
4232 }
4233 CPointTemplate = table: 0x00162910 (table)
4234 {
4235 metatable = table: 0x00140528
4236 {
4237 GetTeamNumber = function: 0x001433d8 (function)
4238 GetChildren = function: 0x00141070 (function)
4239 IsNPC = function: 0x00142460 (function)
4240 SetTeam = function: 0x001434d0 (function)
4241 FDesc = table: 0x00140578 (table, already seen)
4242 IsNull = function: 0x00140550 (function)
4243 Kill = function: 0x00140c68 (function)
4244 SetLocalScale = function: 0x00143258 (function)
4245 DeleteAttribute = function: 0x00141ac0 (function)
4246 GetLocalScale = function: 0x001431d8 (function)
4247 GetSpawnGroupHandle = function: 0x00142f50 (function)
4248 SetLocalOrigin = function: 0x00141d30 (function)
4249 TransformPointWorldToEntity = function: 0x00141ec0 (function)
4250 SetContextThink = function: 0x00143640 (function)
4251 Attribute_SetIntValue = function: 0x00141930 (function)
4252 HasAttribute = function: 0x00141a40 (function)
4253 Attribute_GetIntValue = function: 0x001419b8 (function)
4254 GetBoundingMaxs = function: 0x00142058 (function)
4255 GetCenter = function: 0x00143358 (function)
4256 GetOwner = function: 0x00141bd0 (function)
4257 SetConstraint = function: 0x001415a0 (function)
4258 GetContext = function: 0x001437c0 (function)
4259 SetMass = function: 0x00142ef8 (function)
4260 SetAbsScale = function: 0x00143158 (function)
4261 OverrideFriction = function: 0x00142b88 (function)
4262 SetEntityName = function: 0x00141cd0 (function)
4263 GetUpVector = function: 0x00140cc0 (function)
4264 GetVelocity = function: 0x001428e0 (function)
4265 RemoveEffects = function: 0x001417a0 (function)
4266 SetLocalAngles = function: 0x001413f0 (function)
4267 Attribute_SetFloatValue = function: 0x00141820 (function)
4268 GetBaseVelocity = function: 0x00142b08 (function)
4269 GetBoundingMins = function: 0x00141fd8 (function)
4270 GetOwnerEntity = function: 0x00140ff0 (function)
4271 GatherCriteria = function: 0x00142268 (function)
4272 Trigger = function: 0x001435c8 (function)
4273 SetAbsAngles = function: 0x00141168 (function)
4274 GetAbsScale = function: 0x001430d8 (function)
4275 SetHealth = function: 0x001425d8 (function)
4276 GetOrigin = function: 0x00145080 (function)
4277 GetLocalAngularVelocity = function: 0x00142a80 (function)
4278 SetAbsOrigin = function: 0x001432d8 (function)
4279 Attribute_GetFloatValue = function: 0x001418a8 (function)
4280 GetMass = function: 0x00142ea0 (function)
4281 TakeDamage = function: 0x001422e8 (function)
4282 TransformPointEntityToWorld = function: 0x00141e30 (function)
4283 EmitSoundParams = function: 0x00142c90 (function)
4284 SetForwardVector = function: 0x00141f50 (function)
4285 SetContextNum = function: 0x00143740 (function)
4286 GetAbsOrigin = function: 0x00142fd8 (function)
4287 EmitSound = function: 0x00142c10 (function)
4288 NextMovePeer = function: 0x001412c8 (function)
4289 ApplyLocalAngularVelocityImpulse = function: 0x001429e8 (function)
4290 GetMaxHealth = function: 0x001424d8 (function)
4291 PrecacheScriptSound = function: 0x00142e18 (function)
4292 ApplyAbsVelocityImpulse = function: 0x00142960 (function)
4293 GetLocalVelocity = function: 0x00142858 (function)
4294 SetVelocity = function: 0x001427d8 (function)
4295 GetHealth = function: 0x00142658 (function)
4296 EyeAngles = function: 0x00141270 (function)
4297 FirstMoveChild = function: 0x00140e40 (function)
4298 GetModelName = function: 0x00140f70 (function)
4299 SetContext = function: 0x001436c0 (function)
4300 GetRightVector = function: 0x00140dc0 (function)
4301 GetAnglesAsVector = function: 0x001411e8 (function)
4302 SetThink = function: 0x0015ef18 (function)
4303 SetMaxHealth = function: 0x00142558 (function)
4304 GetAngles = function: 0x00143058 (function)
4305 IsPlayer = function: 0x001423e0 (function)
4306 IsAlive = function: 0x00142368 (function)
4307 SetParent = function: 0x00141520 (function)
4308 GetBounds = function: 0x001420d8 (function)
4309 AddEffects = function: 0x00141720 (function)
4310 IsInstance = function: 0x0012b500 (function)
4311 EyePosition = function: 0x00141620 (function)
4312 GetForwardVector = function: 0x00140d38 (function)
4313 SetGravity = function: 0x001426d8 (function)
4314 StopThink = function: 0x0015ef38 (function)
4315 GetMoveParent = function: 0x00140ee0 (function)
4316 SetFriction = function: 0x00142758 (function)
4317 GetLocalOrigin = function: 0x00141db0 (function)
4318 SetOrigin = function: 0x00141370 (function)
4319 SetAngles = function: 0x001416a0 (function)
4320 GetRootMoveParent = function: 0x001410e0 (function)
4321 StopSound = function: 0x00142d10 (function)
4322 SetOwner = function: 0x00141c50 (function)
4323 GetAngularVelocity = function: 0x00142158 (function)
4324 ValidatePrivateScriptScope = function: 0x00141b40 (function)
4325 GetSoundDuration = function: 0x00142d90 (function)
4326 GetTeam = function: 0x00143458 (function)
4327 SetAngularVelocity = function: 0x001421e0 (function)
4328 GetLocalAngles = function: 0x00141470 (function)
4329 FollowEntity = function: 0x00143548 (function)
4330 GetEntityIndex = function: 0x00140150 (function)
4331 DisconnectRedirectedOutput = function: 0x001400c0 (function)
4332 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
4333 FDesc = table: 0x0013fd30 (table, already seen)
4334 IsNull = function: 0x001178e8 (function)
4335 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
4336 GetPrivateScriptScope = function: 0x001402c8 (function)
4337 entindex = function: 0x001405c8 (function)
4338 GetIntAttr = function: 0x0013ff08 (function)
4339 FireOutput = function: 0x0013fd90 (function)
4340 Destroy = function: 0x00113c88 (function)
4341 GetDebugName = function: 0x00140000 (function)
4342 SetIntAttr = function: 0x0013fe10 (function)
4343 GetClassname = function: 0x00113f10 (function)
4344 GetName = function: 0x00113668 (function)
4345 ConnectOutput = function: 0x001401b0 (function)
4346 RedirectOutput = function: 0x0013ff60 (function)
4347 GetEntityHandle = function: 0x00113b30 (function)
4348 DisconnectOutput = function: 0x00140390 (function)
4349 RemoveSelf = function: 0x0013fe88 (function)
4350 GetPublicScriptScope = function: 0x00113cb8 (function)
4351 }
4352 GetSpawnedEntities = function: 0x001629c0 (function)
4353 ForceSpawn = function: 0x00162b48 (function)
4354 FDesc = table: 0x00162998 (table)
4355 {
4356 ForceSpawn = void ForceSpawn()
4357ForceSpawn() : Spawns all of the entities the point_template is pointing at. (userdata)
4358 GetSpawnedEntities = handle GetSpawnedEntities()
4359GetSpawnedEntities() : Get the list of the most recent spawned entities (userdata)
4360 SetSpawnCallback = void SetSpawnCallback(handle hCallbackFunc, handle hCallbackScope)
4361SetSpawnCallback( hCallbackFunc, hCallbackScope, hCallbackData ) : Set a callback for when the template spawns entities. The spawned entities will be passed in as an array. (userdata)
4362 DeleteCreatedSpawnGroups = void DeleteCreatedSpawnGroups()
4363DeleteCreatedSpawnGroups() : Deletes any spawn groups that this point_template has spawned. Note: The point_template will not be deleted by this. (userdata)
4364 }
4365 IsNull = function: 0x00162938 (function)
4366 SetSpawnCallback = function: 0x00162ac0 (function)
4367 DeleteCreatedSpawnGroups = function: 0x00162a48 (function)
4368 }
4369 PlayerInstanceFromIndex = function: 0x0012ccb0 (function)
4370 pcall = function: builtin#20 (function)
4371 ShowMessage = function: 0x0012b938 (function)
4372 ScriptDebugAddWatchPattern = function: 0x00132800 (function)
4373 FireEntityIOInputVec = function: 0x0012b308 (function)
4374 ScriptDebugDrawWatchesEnabled = true (boolean)
4375 instanceof = function: 0x00168af8 (function)
4376 collectgarbage = function: builtin#27 (function)
4377 module = function: 0x00113e80 (function)
4378 VectorIsZero = function: 0x00170d00 (function)
4379 newproxy = function: builtin#28 (function)
4380 CBaseTrigger = table: 0x001340d0 (table)
4381 {
4382 metatable = table: 0x00140528 (table, already seen)
4383 Enable = function: 0x0012c3d8 (function)
4384 IsTouching = function: 0x00132860 (function)
4385 FDesc = table: 0x00132838 (table)
4386 {
4387 Enable = void Enable()
4388Enable the trigger (userdata)
4389 IsTouching = bool IsTouching(handle hEnt)
4390Checks whether the passed entity is touching the trigger. (userdata)
4391 Disable = void Disable()
4392Disable's the trigger (userdata)
4393 }
4394 IsNull = function: 0x001327d8 (function)
4395 Disable = function: 0x0012c450 (function)
4396 }
4397 DebugDrawLine_vCol = function: 0x0012f018 (function)
4398 CEntityInstance = table: 0x001178c0 (table)
4399 {
4400 GetEntityIndex = function: 0x00140150 (function)
4401 DisconnectRedirectedOutput = function: 0x001400c0 (function)
4402 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
4403 FDesc = table: 0x0013fd30 (table, already seen)
4404 IsNull = function: 0x001178e8 (function)
4405 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
4406 GetPrivateScriptScope = function: 0x001402c8 (function)
4407 entindex = function: 0x001405c8 (function)
4408 GetIntAttr = function: 0x0013ff08 (function)
4409 FireOutput = function: 0x0013fd90 (function)
4410 Destroy = function: 0x00113c88 (function)
4411 GetDebugName = function: 0x00140000 (function)
4412 SetIntAttr = function: 0x0013fe10 (function)
4413 GetClassname = function: 0x00113f10 (function)
4414 GetName = function: 0x00113668 (function)
4415 ConnectOutput = function: 0x001401b0 (function)
4416 RedirectOutput = function: 0x0013ff60 (function)
4417 GetEntityHandle = function: 0x00113b30 (function)
4418 DisconnectOutput = function: 0x00140390 (function)
4419 RemoveSelf = function: 0x0013fe88 (function)
4420 GetPublicScriptScope = function: 0x00113cb8 (function)
4421 }
4422 DebugDrawClear = function: 0x0012f128 (function)
4423 UniqueString = function: 0x00176010 (function)
4424 EntityMixins = table: 0x00174268 (table)
4425 {
4426 EnableDisable = table: 0x00188e58 (table)
4427 {
4428 Enable = function: 0x00189590 (function)
4429 Spawn = function: 0x00188ee0 (function)
4430 Disable = function: 0x00189678 (function)
4431 enabled = true (boolean)
4432 InstallMixin = function: 0x001891f0 (function)
4433 Specification = table: 0x00188eb8 (table)
4434 {
4435 documentation = "http://" (string)
4436 meta = table: 0x001888b8 (table)
4437 {
4438 enabled = table: 0x00188918 (table)
4439 {
4440 tags = "publish" (string)
4441 def = true (boolean)
4442 name = "Is enabled" (string)
4443 type = "boolean" (string)
4444 }
4445 }
4446 inputs = table: 0x00112b38 (table)
4447 {
4448 Enable = table: 0x00112b98 (table)
4449 {
4450 tags = "publish" (string)
4451 description = "Enable the entity" (string)
4452 }
4453 Disable = table: 0x00112bf8 (table)
4454 {
4455 tags = "publish" (string)
4456 description = "Disable the entity" (string)
4457 }
4458 }
4459 description = "Standard implementation for entities that can be enabled & disabled (logically)" (string)
4460 }
4461 }
4462 }
4463 DebugDrawScreenTextLine = function: 0x0012ec88 (function)
4464 CHL2_Player = table: 0x00162158 (table)
4465 {
4466 metatable = table: 0x00133c88
4467 {
4468 IsVRControllerButtonPressed = function: 0x00133ea0 (function)
4469 IsVRDashboardShowing = function: 0x00133cd8 (function)
4470 GetHMDAnchor = function: 0x00133e20 (function)
4471 IsNoclipping = function: 0x00161ff0 (function)
4472 GetUserID = function: 0x00161d88 (function)
4473 GetVRControllerType = function: 0x00161a20 (function)
4474 GetAnalogActionPositionForHand = function: 0x00161b38 (function)
4475 IsUsePressed = function: 0x00161928 (function)
4476 GetHMDAvatar = function: 0x00133d38 (function)
4477 AreChaperoneBoundsVisible = function: 0x00161b98 (function)
4478 FDesc = table: 0x00133d10 (table)
4479 {
4480 IsVRControllerButtonPressed = bool IsVRControllerButtonPressed(int nButton)
4481Returns true if the controller button is pressed. (userdata)
4482 IsVRDashboardShowing = bool IsVRDashboardShowing()
4483Returns true if the SteamVR dashboard is showing for this player. (userdata)
4484 GetHMDAnchor = handle GetHMDAnchor()
4485Returns the HMD anchor entity for this player if it exists. (userdata)
4486 IsNoclipping = bool IsNoclipping()
4487Returns true if the player is in noclip mode. (userdata)
4488 GetUserID = int GetUserID()
4489Returns the player's user id. (userdata)
4490 GetVRControllerType = <unknown> GetVRControllerType()
4491Returns the type of controller being used while in VR. (userdata)
4492 GetHMDAvatar = handle GetHMDAvatar()
4493Returns the HMD Avatar entity for this player if it exists. (userdata)
4494 AreChaperoneBoundsVisible = bool AreChaperoneBoundsVisible()
4495Returns whether this player's chaperone bounds are visible. (userdata)
4496 GetAnalogActionPositionForHand = Vector GetAnalogActionPositionForHand(int nLiteralHandType, int nAnalogAction)
4497Returns the value of the analog action for the given hand. (userdata)
4498 GetPlayArea = Vector GetPlayArea(int nPoint)
4499Returns the Vector position of the point you ask for. Pass 0-3 to get the four points. (userdata)
4500 IsDigitalActionOnForHand = bool IsDigitalActionOnForHand(int nLiteralHandType, int nDigitalAction)
4501Returns true if the digital action is on for the given hand. (userdata)
4502 IsUsePressed = bool IsUsePressed()
4503Returns true if the use key is pressed. (userdata)
4504 }
4505 GetPlayArea = function: 0x00133d90 (function)
4506 IsDigitalActionOnForHand = function: 0x00161aa8 (function)
4507 IsNull = function: 0x00133cb0 (function)
4508 GetEquippedWeapons = function: 0x00160a78 (function)
4509 ShootPosition = function: 0x00160980 (function)
4510 FDesc = table: 0x00160958 (table, already seen)
4511 IsNull = function: 0x001608f8 (function)
4512 GetFaction = function: 0x00160a00 (function)
4513 GetWeaponCount = function: 0x00160b00 (function)
4514 SetFlexWeight = function: 0x0015fb40 (function)
4515 FindFlexController = function: 0x0015f928 (function)
4516 GetFlexWeight = function: 0x0015fbd0 (function)
4517 ScriptPlayScene = function: 0x0015f8a8 (function)
4518 FDesc = table: 0x0015f880 (table, already seen)
4519 IsNull = function: 0x0015f820 (function)
4520 GetCurrentScene = function: 0x0015f9a0 (function)
4521 GetSceneByIndex = function: 0x0015fa20 (function)
4522 GetModelScale = function: 0x00136040 (function)
4523 SetGraphLookTarget = function: 0x00136dc0 (function)
4524 SetGraphParameterEnum = function: 0x00136cb0 (function)
4525 SetGraphParameterInt = function: 0x00136c28 (function)
4526 IsSequenceFinished = function: 0x001361c0 (function)
4527 ResetSequence = function: 0x00136320 (function)
4528 SetSequence = function: 0x001362a0 (function)
4529 FDesc = table: 0x00135d20 (table, already seen)
4530 ActiveSequenceDuration = function: 0x001363a0 (function)
4531 SetGraphParameterVector = function: 0x00136d38 (function)
4532 GetSequence = function: 0x00136248 (function)
4533 UnregisterAnimTagListener = function: 0x00136f58 (function)
4534 SetModelScale = function: 0x001360c0 (function)
4535 SetPoseParameter = function: 0x00135d48 (function)
4536 StopAnimation = function: 0x00135fc0 (function)
4537 SetGraphParameterFloat = function: 0x00136ba0 (function)
4538 SequenceDuration = function: 0x00136428 (function)
4539 GetAttachmentAngles = function: 0x00135ce8 (function)
4540 SetGraphParameter = function: 0x00136788 (function)
4541 SetGraphParameterBool = function: 0x00136810 (function)
4542 GetGraphParameter = function: 0x00136e48 (function)
4543 GetAttachmentForward = function: 0x00135f38 (function)
4544 IsNull = function: 0x00135cc0 (function)
4545 RegisterAnimTagListener = function: 0x00136ed0 (function)
4546 ScriptLookupAttachment = function: 0x00135dd0 (function)
4547 GetAttachmentOrigin = function: 0x00135e58 (function)
4548 GetCycle = function: 0x00136140 (function)
4549 SetMaterialGroupHash = function: 0x00135178 (function)
4550 SetSingleMeshGroup = function: 0x00135288 (function)
4551 SetRenderMode = function: 0x00134c90 (function)
4552 SetSize = function: 0x00134a48 (function)
4553 FDesc = table: 0x00134a20 (table, already seen)
4554 IsNull = function: 0x001349c0 (function)
4555 SetMaterialGroupMask = function: 0x00135310 (function)
4556 SetSkin = function: 0x00135830 (function)
4557 GetMaterialGroupMask = function: 0x00135398 (function)
4558 SetModel = function: 0x00134ac0 (function)
4559 SetRenderAlpha = function: 0x001349e8 (function)
4560 SetBodygroupByName = function: 0x001357a8 (function)
4561 SetBodygroup = function: 0x00135420 (function)
4562 SetLightGroup = function: 0x00134c10 (function)
4563 SetRenderColor = function: 0x00134d10 (function)
4564 GetMaterialGroupHash = function: 0x00135200 (function)
4565 GetRenderAlpha = function: 0x00134b40 (function)
4566 SetMaterialGroup = function: 0x00134f98 (function)
4567 GetRenderColor = function: 0x00134f18 (function)
4568 GetTeamNumber = function: 0x001433d8 (function)
4569 GetChildren = function: 0x00141070 (function)
4570 IsNPC = function: 0x00142460 (function)
4571 SetTeam = function: 0x001434d0 (function)
4572 FDesc = table: 0x00140578 (table, already seen)
4573 IsNull = function: 0x00140550 (function)
4574 Kill = function: 0x00140c68 (function)
4575 SetLocalScale = function: 0x00143258 (function)
4576 DeleteAttribute = function: 0x00141ac0 (function)
4577 GetLocalScale = function: 0x001431d8 (function)
4578 GetSpawnGroupHandle = function: 0x00142f50 (function)
4579 SetLocalOrigin = function: 0x00141d30 (function)
4580 TransformPointWorldToEntity = function: 0x00141ec0 (function)
4581 SetContextThink = function: 0x00143640 (function)
4582 Attribute_SetIntValue = function: 0x00141930 (function)
4583 HasAttribute = function: 0x00141a40 (function)
4584 Attribute_GetIntValue = function: 0x001419b8 (function)
4585 GetBoundingMaxs = function: 0x00142058 (function)
4586 GetCenter = function: 0x00143358 (function)
4587 GetOwner = function: 0x00141bd0 (function)
4588 SetConstraint = function: 0x001415a0 (function)
4589 GetContext = function: 0x001437c0 (function)
4590 SetMass = function: 0x00142ef8 (function)
4591 SetAbsScale = function: 0x00143158 (function)
4592 OverrideFriction = function: 0x00142b88 (function)
4593 SetEntityName = function: 0x00141cd0 (function)
4594 GetUpVector = function: 0x00140cc0 (function)
4595 GetVelocity = function: 0x001428e0 (function)
4596 RemoveEffects = function: 0x001417a0 (function)
4597 SetLocalAngles = function: 0x001413f0 (function)
4598 Attribute_SetFloatValue = function: 0x00141820 (function)
4599 GetBaseVelocity = function: 0x00142b08 (function)
4600 GetBoundingMins = function: 0x00141fd8 (function)
4601 GetOwnerEntity = function: 0x00140ff0 (function)
4602 GatherCriteria = function: 0x00142268 (function)
4603 Trigger = function: 0x001435c8 (function)
4604 SetAbsAngles = function: 0x00141168 (function)
4605 GetAbsScale = function: 0x001430d8 (function)
4606 SetHealth = function: 0x001425d8 (function)
4607 GetOrigin = function: 0x00145080 (function)
4608 GetLocalAngularVelocity = function: 0x00142a80 (function)
4609 SetAbsOrigin = function: 0x001432d8 (function)
4610 Attribute_GetFloatValue = function: 0x001418a8 (function)
4611 GetMass = function: 0x00142ea0 (function)
4612 TakeDamage = function: 0x001422e8 (function)
4613 TransformPointEntityToWorld = function: 0x00141e30 (function)
4614 EmitSoundParams = function: 0x00142c90 (function)
4615 SetForwardVector = function: 0x00141f50 (function)
4616 SetContextNum = function: 0x00143740 (function)
4617 GetAbsOrigin = function: 0x00142fd8 (function)
4618 EmitSound = function: 0x00142c10 (function)
4619 NextMovePeer = function: 0x001412c8 (function)
4620 ApplyLocalAngularVelocityImpulse = function: 0x001429e8 (function)
4621 GetMaxHealth = function: 0x001424d8 (function)
4622 PrecacheScriptSound = function: 0x00142e18 (function)
4623 ApplyAbsVelocityImpulse = function: 0x00142960 (function)
4624 GetLocalVelocity = function: 0x00142858 (function)
4625 SetVelocity = function: 0x001427d8 (function)
4626 GetHealth = function: 0x00142658 (function)
4627 EyeAngles = function: 0x00141270 (function)
4628 FirstMoveChild = function: 0x00140e40 (function)
4629 GetModelName = function: 0x00140f70 (function)
4630 SetContext = function: 0x001436c0 (function)
4631 GetRightVector = function: 0x00140dc0 (function)
4632 GetAnglesAsVector = function: 0x001411e8 (function)
4633 SetThink = function: 0x0015ef18 (function)
4634 SetMaxHealth = function: 0x00142558 (function)
4635 GetAngles = function: 0x00143058 (function)
4636 IsPlayer = function: 0x001423e0 (function)
4637 IsAlive = function: 0x00142368 (function)
4638 SetParent = function: 0x00141520 (function)
4639 GetBounds = function: 0x001420d8 (function)
4640 AddEffects = function: 0x00141720 (function)
4641 IsInstance = function: 0x0012b500 (function)
4642 EyePosition = function: 0x00141620 (function)
4643 GetForwardVector = function: 0x00140d38 (function)
4644 SetGravity = function: 0x001426d8 (function)
4645 StopThink = function: 0x0015ef38 (function)
4646 GetMoveParent = function: 0x00140ee0 (function)
4647 SetFriction = function: 0x00142758 (function)
4648 GetLocalOrigin = function: 0x00141db0 (function)
4649 SetOrigin = function: 0x00141370 (function)
4650 SetAngles = function: 0x001416a0 (function)
4651 GetRootMoveParent = function: 0x001410e0 (function)
4652 StopSound = function: 0x00142d10 (function)
4653 SetOwner = function: 0x00141c50 (function)
4654 GetAngularVelocity = function: 0x00142158 (function)
4655 ValidatePrivateScriptScope = function: 0x00141b40 (function)
4656 GetSoundDuration = function: 0x00142d90 (function)
4657 GetTeam = function: 0x00143458 (function)
4658 SetAngularVelocity = function: 0x001421e0 (function)
4659 GetLocalAngles = function: 0x00141470 (function)
4660 FollowEntity = function: 0x00143548 (function)
4661 GetEntityIndex = function: 0x00140150 (function)
4662 DisconnectRedirectedOutput = function: 0x001400c0 (function)
4663 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
4664 FDesc = table: 0x0013fd30 (table, already seen)
4665 IsNull = function: 0x001178e8 (function)
4666 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
4667 GetPrivateScriptScope = function: 0x001402c8 (function)
4668 entindex = function: 0x001405c8 (function)
4669 GetIntAttr = function: 0x0013ff08 (function)
4670 FireOutput = function: 0x0013fd90 (function)
4671 Destroy = function: 0x00113c88 (function)
4672 GetDebugName = function: 0x00140000 (function)
4673 SetIntAttr = function: 0x0013fe10 (function)
4674 GetClassname = function: 0x00113f10 (function)
4675 GetName = function: 0x00113668 (function)
4676 ConnectOutput = function: 0x001401b0 (function)
4677 RedirectOutput = function: 0x0013ff60 (function)
4678 GetEntityHandle = function: 0x00113b30 (function)
4679 DisconnectOutput = function: 0x00140390 (function)
4680 RemoveSelf = function: 0x0013fe88 (function)
4681 GetPublicScriptScope = function: 0x00113cb8 (function)
4682 }
4683 PlayerCounter_ModifyValue = function: 0x00162390 (function)
4684 PlayerCounter_SetMinMax = function: 0x00162550 (function)
4685 PlayerCounter_CanModifyValue = function: 0x00162290 (function)
4686 PlayerCounter_SetMax = function: 0x001626c8 (function)
4687 PlayerCounter_SetValue = function: 0x00162308 (function)
4688 PlayerCounter_SetMin = function: 0x001624c0 (function)
4689 IsNull = function: 0x00162180 (function)
4690 PlayerCounter_GetValue = function: 0x00162208 (function)
4691 FDesc = table: 0x001621e0 (table)
4692 {
4693 PlayerCounter_CanModifyValue = bool PlayerCounter_CanModifyValue(string, int)
4694( string name, int delta ) (userdata)
4695 PlayerCounter_SetMax = int PlayerCounter_SetMax(string, int)
4696( string name, int max ) (userdata)
4697 PlayerCounter_ModifyValue = int PlayerCounter_ModifyValue(string, int)
4698( string name, int delta ) (userdata)
4699 PlayerCounter_SetMin = int PlayerCounter_SetMin(string, int)
4700( string name, int min ) (userdata)
4701 PlayerCounter_SetMinMax = int PlayerCounter_SetMinMax(string, int, int)
4702( string name, int min, int max ) (userdata)
4703 PlayerCounter_SetValue = int PlayerCounter_SetValue(string, int)
4704( string name, int value ) (userdata)
4705 PlayerCounter_GetValue = int PlayerCounter_GetValue(string)
4706( string name ) (userdata)
4707 }
4708 }
4709 SetRenderingEnabled = function: 0x0012b7b0 (function)
4710 GetMaxOutputDelay = function: 0x00145388 (function)
4711 CalcDistanceBetweenEntityOBB = function: 0x001302b0 (function)
4712 DestroyDamageInfo = function: 0x0012f4d0 (function)
4713 RegisterSpawnGroupFilterProxy = function: 0x0012f860 (function)
4714 SteamInfo = table: 0x001323a0 (table)
4715 {
4716 metatable = table: 0x00132240
4717 {
4718 FDesc = table: 0x001322c8 (table)
4719 {
4720 IsPublicUniverse = bool IsPublicUniverse()
4721Is the script connected to the public Steam universe (userdata)
4722 }
4723 IsNull = function: 0x00132268 (function)
4724 IsPublicUniverse = function: 0x001322f0 (function)
4725 }
4726 __self = userdata: 0x001323e0 (userdata)
4727 }
4728 AppendToLogFile = function: 0x0012bd50 (function)
4729 StartSoundEventFromPositionReliable = function: 0x0012e848 (function)
4730 TimeOfDay = table: 0x0018b3f0 (table)
4731 {
4732 IsDay = function: 0x0018b4e0 (function)
4733 Float = function: 0x0018b438 (function)
4734 GetEntity = function: 0x0018b418 (function)
4735 IsNight = function: 0x0018b458 (function)
4736 NightProgress = function: 0x0018b500 (function)
4737 }
4738 CBaseAnimating = table: 0x00135c98 (table)
4739 {
4740 metatable = table: 0x00134998
4741 {
4742 SetMaterialGroupHash = function: 0x00135178 (function)
4743 SetSingleMeshGroup = function: 0x00135288 (function)
4744 SetRenderMode = function: 0x00134c90 (function)
4745 SetSize = function: 0x00134a48 (function)
4746 FDesc = table: 0x00134a20 (table, already seen)
4747 IsNull = function: 0x001349c0 (function)
4748 SetMaterialGroupMask = function: 0x00135310 (function)
4749 SetSkin = function: 0x00135830 (function)
4750 GetMaterialGroupMask = function: 0x00135398 (function)
4751 SetModel = function: 0x00134ac0 (function)
4752 SetRenderAlpha = function: 0x001349e8 (function)
4753 SetBodygroupByName = function: 0x001357a8 (function)
4754 SetBodygroup = function: 0x00135420 (function)
4755 SetLightGroup = function: 0x00134c10 (function)
4756 SetRenderColor = function: 0x00134d10 (function)
4757 GetMaterialGroupHash = function: 0x00135200 (function)
4758 GetRenderAlpha = function: 0x00134b40 (function)
4759 SetMaterialGroup = function: 0x00134f98 (function)
4760 GetRenderColor = function: 0x00134f18 (function)
4761 GetTeamNumber = function: 0x001433d8 (function)
4762 GetChildren = function: 0x00141070 (function)
4763 IsNPC = function: 0x00142460 (function)
4764 SetTeam = function: 0x001434d0 (function)
4765 FDesc = table: 0x00140578 (table, already seen)
4766 IsNull = function: 0x00140550 (function)
4767 Kill = function: 0x00140c68 (function)
4768 SetLocalScale = function: 0x00143258 (function)
4769 DeleteAttribute = function: 0x00141ac0 (function)
4770 GetLocalScale = function: 0x001431d8 (function)
4771 GetSpawnGroupHandle = function: 0x00142f50 (function)
4772 SetLocalOrigin = function: 0x00141d30 (function)
4773 TransformPointWorldToEntity = function: 0x00141ec0 (function)
4774 SetContextThink = function: 0x00143640 (function)
4775 Attribute_SetIntValue = function: 0x00141930 (function)
4776 HasAttribute = function: 0x00141a40 (function)
4777 Attribute_GetIntValue = function: 0x001419b8 (function)
4778 GetBoundingMaxs = function: 0x00142058 (function)
4779 GetCenter = function: 0x00143358 (function)
4780 GetOwner = function: 0x00141bd0 (function)
4781 SetConstraint = function: 0x001415a0 (function)
4782 GetContext = function: 0x001437c0 (function)
4783 SetMass = function: 0x00142ef8 (function)
4784 SetAbsScale = function: 0x00143158 (function)
4785 OverrideFriction = function: 0x00142b88 (function)
4786 SetEntityName = function: 0x00141cd0 (function)
4787 GetUpVector = function: 0x00140cc0 (function)
4788 GetVelocity = function: 0x001428e0 (function)
4789 RemoveEffects = function: 0x001417a0 (function)
4790 SetLocalAngles = function: 0x001413f0 (function)
4791 Attribute_SetFloatValue = function: 0x00141820 (function)
4792 GetBaseVelocity = function: 0x00142b08 (function)
4793 GetBoundingMins = function: 0x00141fd8 (function)
4794 GetOwnerEntity = function: 0x00140ff0 (function)
4795 GatherCriteria = function: 0x00142268 (function)
4796 Trigger = function: 0x001435c8 (function)
4797 SetAbsAngles = function: 0x00141168 (function)
4798 GetAbsScale = function: 0x001430d8 (function)
4799 SetHealth = function: 0x001425d8 (function)
4800 GetOrigin = function: 0x00145080 (function)
4801 GetLocalAngularVelocity = function: 0x00142a80 (function)
4802 SetAbsOrigin = function: 0x001432d8 (function)
4803 Attribute_GetFloatValue = function: 0x001418a8 (function)
4804 GetMass = function: 0x00142ea0 (function)
4805 TakeDamage = function: 0x001422e8 (function)
4806 TransformPointEntityToWorld = function: 0x00141e30 (function)
4807 EmitSoundParams = function: 0x00142c90 (function)
4808 SetForwardVector = function: 0x00141f50 (function)
4809 SetContextNum = function: 0x00143740 (function)
4810 GetAbsOrigin = function: 0x00142fd8 (function)
4811 EmitSound = function: 0x00142c10 (function)
4812 NextMovePeer = function: 0x001412c8 (function)
4813 ApplyLocalAngularVelocityImpulse = function: 0x001429e8 (function)
4814 GetMaxHealth = function: 0x001424d8 (function)
4815 PrecacheScriptSound = function: 0x00142e18 (function)
4816 ApplyAbsVelocityImpulse = function: 0x00142960 (function)
4817 GetLocalVelocity = function: 0x00142858 (function)
4818 SetVelocity = function: 0x001427d8 (function)
4819 GetHealth = function: 0x00142658 (function)
4820 EyeAngles = function: 0x00141270 (function)
4821 FirstMoveChild = function: 0x00140e40 (function)
4822 GetModelName = function: 0x00140f70 (function)
4823 SetContext = function: 0x001436c0 (function)
4824 GetRightVector = function: 0x00140dc0 (function)
4825 GetAnglesAsVector = function: 0x001411e8 (function)
4826 SetThink = function: 0x0015ef18 (function)
4827 SetMaxHealth = function: 0x00142558 (function)
4828 GetAngles = function: 0x00143058 (function)
4829 IsPlayer = function: 0x001423e0 (function)
4830 IsAlive = function: 0x00142368 (function)
4831 SetParent = function: 0x00141520 (function)
4832 GetBounds = function: 0x001420d8 (function)
4833 AddEffects = function: 0x00141720 (function)
4834 IsInstance = function: 0x0012b500 (function)
4835 EyePosition = function: 0x00141620 (function)
4836 GetForwardVector = function: 0x00140d38 (function)
4837 SetGravity = function: 0x001426d8 (function)
4838 StopThink = function: 0x0015ef38 (function)
4839 GetMoveParent = function: 0x00140ee0 (function)
4840 SetFriction = function: 0x00142758 (function)
4841 GetLocalOrigin = function: 0x00141db0 (function)
4842 SetOrigin = function: 0x00141370 (function)
4843 SetAngles = function: 0x001416a0 (function)
4844 GetRootMoveParent = function: 0x001410e0 (function)
4845 StopSound = function: 0x00142d10 (function)
4846 SetOwner = function: 0x00141c50 (function)
4847 GetAngularVelocity = function: 0x00142158 (function)
4848 ValidatePrivateScriptScope = function: 0x00141b40 (function)
4849 GetSoundDuration = function: 0x00142d90 (function)
4850 GetTeam = function: 0x00143458 (function)
4851 SetAngularVelocity = function: 0x001421e0 (function)
4852 GetLocalAngles = function: 0x00141470 (function)
4853 FollowEntity = function: 0x00143548 (function)
4854 GetEntityIndex = function: 0x00140150 (function)
4855 DisconnectRedirectedOutput = function: 0x001400c0 (function)
4856 GetOrCreatePublicScriptScope = function: 0x00140238 (function)
4857 FDesc = table: 0x0013fd30 (table, already seen)
4858 IsNull = function: 0x001178e8 (function)
4859 GetOrCreatePrivateScriptScope = function: 0x00140350 (function)
4860 GetPrivateScriptScope = function: 0x001402c8 (function)
4861 entindex = function: 0x001405c8 (function)
4862 GetIntAttr = function: 0x0013ff08 (function)
4863 FireOutput = function: 0x0013fd90 (function)
4864 Destroy = function: 0x00113c88 (function)
4865 GetDebugName = function: 0x00140000 (function)
4866 SetIntAttr = function: 0x0013fe10 (function)
4867 GetClassname = function: 0x00113f10 (function)
4868 GetName = function: 0x00113668 (function)
4869 ConnectOutput = function: 0x001401b0 (function)
4870 RedirectOutput = function: 0x0013ff60 (function)
4871 GetEntityHandle = function: 0x00113b30 (function)
4872 DisconnectOutput = function: 0x00140390 (function)
4873 RemoveSelf = function: 0x0013fe88 (function)
4874 GetPublicScriptScope = function: 0x00113cb8 (function)
4875 }
4876 GetModelScale = function: 0x00136040 (function)
4877 SetGraphLookTarget = function: 0x00136dc0 (function)
4878 SetGraphParameterEnum = function: 0x00136cb0 (function)
4879 SetGraphParameterInt = function: 0x00136c28 (function)
4880 IsSequenceFinished = function: 0x001361c0 (function)
4881 ResetSequence = function: 0x00136320 (function)
4882 SetSequence = function: 0x001362a0 (function)
4883 FDesc = table: 0x00135d20 (table, already seen)
4884 ActiveSequenceDuration = function: 0x001363a0 (function)
4885 SetGraphParameterVector = function: 0x00136d38 (function)
4886 GetSequence = function: 0x00136248 (function)
4887 UnregisterAnimTagListener = function: 0x00136f58 (function)
4888 SetModelScale = function: 0x001360c0 (function)
4889 SetPoseParameter = function: 0x00135d48 (function)
4890 StopAnimation = function: 0x00135fc0 (function)
4891 SetGraphParameterFloat = function: 0x00136ba0 (function)
4892 SequenceDuration = function: 0x00136428 (function)
4893 GetAttachmentAngles = function: 0x00135ce8 (function)
4894 SetGraphParameter = function: 0x00136788 (function)
4895 SetGraphParameterBool = function: 0x00136810 (function)
4896 GetGraphParameter = function: 0x00136e48 (function)
4897 GetAttachmentForward = function: 0x00135f38 (function)
4898 IsNull = function: 0x00135cc0 (function)
4899 RegisterAnimTagListener = function: 0x00136ed0 (function)
4900 ScriptLookupAttachment = function: 0x00135dd0 (function)
4901 GetAttachmentOrigin = function: 0x00135e58 (function)
4902 GetCycle = function: 0x00136140 (function)
4903 }
4904 gcinfo = function: builtin#26 (function)
4905 SplineVectors = function: 0x00145498 (function)
4906 AnglesToVector = function: 0x0012d348 (function)
4907 Decider = table: 0x00133870 (table)
4908 {
4909 FindAllMatches = function: 0x00133a18 (function)
4910 FDesc = table: 0x001338f8 (table)
4911 {
4912 FindBestMatch = handle FindBestMatch(handle)
4913Binding_FindBestMatch(query) : Query the database and return the best result found. If multiple of equal score found, an arbitrary one returns. (userdata)
4914 AddRule = bool AddRule(handle)
4915AddRule(CRule) : Add a CRule object (defined in rulescript_base.nut) (userdata)
4916 FindAllMatches = handle FindAllMatches(handle, float)
4917Binding_FindAllMatches(query,leeway) : Returns an array of all matching responses. If leeway is nonzero, all results scoring within 'leeway' of the best score return. (userdata)
4918 }
4919 IsNull = function: 0x00133898 (function)
4920 AddRule = function: 0x00133920 (function)
4921 FindBestMatch = function: 0x00133998 (function)
4922 }
4923 VectorDistance = function: 0x00170cc0 (function)
4924 CBaseEntity = table: 0x00140528 (table, already seen)
4925 Vector = function: 0x00116970 (function)
4926 ParticleManager = table: 0x00133000 (table)
4927 {
4928 metatable = table: 0x00132558
4929 {
4930 SetParticleAlwaysSimulate = function: 0x00132c30 (function)
4931 SetParticleControl = function: 0x00132778 (function)
4932 CreateParticleForPlayer = function: 0x001326f0 (function)
4933 GetParticleReplacement = function: 0x00132ed0 (function)
4934 SetParticleControlForward = function: 0x00132928 (function)
4935 IsNull = function: 0x00132580 (function)
4936 DestroyParticle = function: 0x00132f58 (function)
4937 CreateParticle = function: 0x00132608 (function)
4938 SetParticleControlOrientationFLU = function: 0x00132b10 (function)
4939 ReleaseParticleIndex = function: 0x00132ba8 (function)
4940 SetParticleControlOffset = function: 0x001325a8 (function)
4941 SetParticleControlOrientation = function: 0x00132a80 (function)
4942 SetParticleControlEnt = function: 0x00132e48 (function)
4943 FDesc = table: 0x001325e0 (table)
4944 {
4945 SetParticleAlwaysSimulate = void SetParticleAlwaysSimulate(int)
4946 (userdata)
4947 SetParticleControl = void SetParticleControl(int, int, Vector)
4948Set the control point data for a control on a particle effect (userdata)
4949 SetParticleControlOrientationFLU = void SetParticleControlOrientationFLU(int, int, Vector, Vector, Vector)
4950(int iIndex, int iPoint, Vector vecForward, Vector vecLeft, Vector vecUp) - Set the orientation for a control on a particle effect (userdata)
4951 GetParticleReplacement = string GetParticleReplacement(string, handle)
4952 (userdata)
4953 SetParticleControlForward = void SetParticleControlForward(int, int, Vector)
4954(int iIndex, int iPoint, Vector vecForward ) - Set the forward direction for a control on a particle effect (userdata)
4955 DestroyParticle = void DestroyParticle(int, bool)
4956(int index, bool bDestroyImmediately) - Destroy a particle, if bDestroyImmediately destroy it without playing end caps. (userdata)
4957 CreateParticle = int CreateParticle(string, int, handle)
4958Creates a new particle effect (userdata)
4959 ReleaseParticleIndex = void ReleaseParticleIndex(int)
4960Frees the specified particle index (userdata)
4961 SetParticleControlOffset = void SetParticleControlOffset(int, int, Vector)
4962(int iIndex, int iPoint, Vector vecOffset ) - Set the linear offset for a control on a particle effect (userdata)
4963 SetParticleControlOrientation = void SetParticleControlOrientation(int, int, Vector, Vector, Vector)
4964(int iIndex, int iPoint, Vector vecForward, Vector vecRight, Vector vecUp) - Set the orientation for a control on a particle effect (NOTE: This is left handed -- bad!!) (userdata)
4965 SetParticleControlEnt = void SetParticleControlEnt(int, int, handle, int, string, Vector, bool)
4966 (userdata)
4967 CreateParticleForPlayer = int CreateParticleForPlayer(string, int, handle, handle)
4968Creates a new particle effect that only plays for the specified player (userdata)
4969 }
4970 }
4971 __self = userdata: 0x00133040 (userdata)
4972 }
4973 CEntityScriptFramework = table: 0x00164f78 (table)
4974 {
4975 FDesc = table: 0x00165000 (table)
4976 {
4977 }
4978 IsNull = function: 0x00164fa0 (function)
4979 }
4980 GetFrameCount = function: 0x0012f7e0 (function)
4981 DoEntFireByInstanceHandle = function: 0x0012c760 (function)
4982 FireEntityIOInputNameOnly = function: 0x0012b720 (function)
4983 SpawnEntityListFromTableSynchronous = function: 0x0012cff8 (function)
4984 error = function: builtin#19 (function)
4985 getmetatable = function: builtin#8 (function)
4986 StopListeningToAllGameEvents = function: 0x0012ca90 (function)
4987 Dynamic_Wrap = function: 0x00176378 (function)
4988 SpawnEntityGroupFromTable = function: 0x0012cf68 (function)
4989 EntIndexToHScript = function: 0x0012cc28 (function)
4990 DeepPrintTable = function: 0x0016a8d0 (function)
4991 debugoverlay = table: 0x001a1c68 (table)
4992 {
4993 metatable = table: 0x001a09d0
4994 {
4995 VertArrow = function: 0x001a17e0 (function)
4996 Sphere = function: 0x001a13b8 (function)
4997 YawArrow = function: 0x001a1760 (function)
4998 Capsule = function: 0x001a1328 (function)
4999 SweptBox = function: 0x001a21d0 (function)
5000 EntitySkeleton = function: 0x001a1b38 (function)
5001 FDesc = table: 0x001a0a58 (table)
5002 {
5003 VertArrow = void VertArrow(Vector, Vector, float, int, int, int, int, bool, float)
5004Draws a vertical arrow. Specify endpoints in world space. (userdata)
5005 Sphere = void Sphere(Vector, float, int, int, int, int, bool, float)
5006Draws a wireframe sphere. Specify center in world space. (userdata)
5007 YawArrow = void YawArrow(Vector, float, float, float, int, int, int, int, bool, float)
5008Draws a arrow associated with a specific yaw. Specify endpoints in world space. (userdata)
5009 Capsule = void Capsule(Vector, Quaternion, float, float, int, int, int, int, bool, float)
5010Draws a capsule. Specify base in world space. (userdata)
5011 SweptBox = void SweptBox(Vector, Vector, Vector, Vector, Quaternion, int, int, int, int, float)
5012Draws a swept box. Specify endpoints in world space and the bounds in local space. (userdata)
5013 EntitySkeleton = void EntitySkeleton(ehandle, float)
5014Draws the skeleton of the entity (userdata)
5015 Line2D = void Line2D(Vector2D, Vector2D, int, int, int, int, float)
5016Draws a line between two points in screenspace (userdata)
5017 Texture = void Texture(string, Vector2D, Vector2D, int, int, int, int, Vector2D, Vector2D, float)
5018Draws a screen-space texture. Coordinates are in pixels. (userdata)
5019 EntityAxis = void EntityAxis(ehandle, float, bool, float)
5020Draws the axis of the entity origin (userdata)
5021 Cross3D = void Cross3D(Vector, float, int, int, int, int, bool, float)
5022Draws a world-aligned cross. Specify origin in world space. (userdata)
5023 PushAndClearDebugOverlayScope = void PushAndClearDebugOverlayScope(utlstringtoken)
5024Pushes an identifier used to group overlays. Deletes all existing overlays using this overlay id. (userdata)
5025 Triangle = void Triangle(Vector, Vector, Vector, int, int, int, int, bool, float)
5026Draws a filled triangle. Specify vertices in world space. (userdata)
5027 Line = void Line(Vector, Vector, int, int, int, int, bool, float)
5028Draws a line between two points (userdata)
5029 BoxAngles = void BoxAngles(Vector, Vector, Vector, Quaternion, int, int, int, int, bool, float)
5030Draws an oriented box at the origin. Specify bounds in local space. (userdata)
5031 Axis = void Axis(Vector, Quaternion, float, bool, float)
5032Draws an axis. Specify origin + orientation in world space. (userdata)
5033 DrawTickMarkedLine = void DrawTickMarkedLine(Vector, Vector, float, int, int, int, int, int, bool, float)
5034Draws a dashed line. Specify endpoints in world space. (userdata)
5035 CircleScreenOriented = void CircleScreenOriented(Vector, float, int, int, int, int, bool, float)
5036Draws a circle oriented to the screen. Specify center in world space. (userdata)
5037 Cross = void Cross(Vector, float, int, int, int, int, bool, float)
5038Draws a screen-aligned cross. Specify origin in world space. (userdata)
5039 EntityText = void EntityText(ehandle, int, string, int, int, int, int, float)
5040Draws text on an entity (userdata)
5041 Circle = void Circle(Vector, Quaternion, float, int, int, int, int, bool, float)
5042Draws a circle. Specify center in world space. (userdata)
5043 EntityAttachments = void EntityAttachments(ehandle, float, float)
5044Draws the attachments of the entity (userdata)
5045 PopDebugOverlayScope = void PopDebugOverlayScope()
5046Pops the identifier used to group overlays. Overlays marked with this identifier can be deleted in a big batch. (userdata)
5047 Cone = void Cone(Vector, Vector, float, float, int, int, int, int, bool, float)
5048Draws a wireframe cone. Specify endpoint and direction in world space. (userdata)
5049 Box = void Box(Vector, Vector, int, int, int, int, bool, float)
5050Draws a world-space axis-aligned box. Specify bounds in world space. (userdata)
5051 Cross3DOriented = void Cross3DOriented(Vector, Quaternion, float, int, int, int, int, bool, float)
5052Draws an oriented cross. Specify origin in world space. (userdata)
5053 RemoveAllInScope = void RemoveAllInScope(utlstringtoken)
5054Removes all overlays marked with a specific identifier, regardless of their lifetime. (userdata)
5055 EntityBounds = void EntityBounds(ehandle, int, int, int, int, bool, float)
5056Draws bounds of an entity (userdata)
5057 VectorText3D = void VectorText3D(Vector, Quaternion, string, int, int, int, int, bool, float)
5058Draws 3D text. Specify origin + orientation in world space. (userdata)
5059 FilledRect2D = void FilledRect2D(Vector2D, Vector2D, int, int, int, int, float)
5060Draws a screen-space filled 2D rectangle. Coordinates are in pixels. (userdata)
5061 SolidCone = void SolidCone(Vector, Vector, float, float, int, int, int, int, bool, float)
5062Draws a solid cone. Specify endpoint and direction in world space. (userdata)
5063 UnitTestCycleOverlayRenderType = void UnitTestCycleOverlayRenderType()
5064Toggles the overlay render type, for unit tests (userdata)
5065 HorzArrow = void HorzArrow(Vector, Vector, float, int, int, int, int, bool, float)
5066Draws a horizontal arrow. Specify endpoints in world space. (userdata)
5067 PushDebugOverlayScope = void PushDebugOverlayScope(utlstringtoken)
5068Pushes an identifier used to group overlays. Overlays marked with this identifier can be deleted in a big batch. (userdata)
5069 Text = void Text(Vector, int, string, float, int, int, int, int, float)
5070Draws 2D text. Specify origin in world space. (userdata)
5071 }
5072 IsNull = function: 0x001a09f8 (function)
5073 Line2D = function: 0x001a1190 (function)
5074 Texture = function: 0x001a16e0 (function)
5075 RemoveAllInScope = function: 0x001a2480 (function)
5076 Cross3D = function: 0x001a1940 (function)
5077 PushAndClearDebugOverlayScope = function: 0x001a22e0 (function)
5078 Triangle = function: 0x001a1a38 (function)
5079 Line = function: 0x001a0a80 (function)
5080 BoxAngles = function: 0x001a1208 (function)
5081 Axis = function: 0x001a1488 (function)
5082 DrawTickMarkedLine = function: 0x001a2148 (function)
5083 CircleScreenOriented = function: 0x001a15f8 (function)
5084 Cross = function: 0x001a18e8 (function)
5085 EntityText = function: 0x001a2508 (function)
5086 Circle = function: 0x001a1580 (function)
5087 EntityAttachments = function: 0x001a1bb8 (function)
5088 EntityAxis = function: 0x001a1ab8 (function)
5089 Cone = function: 0x001a1860 (function)
5090 Box = function: 0x001a0a20 (function)
5091 EntityBounds = function: 0x001a2588 (function)
5092 PopDebugOverlayScope = function: 0x001a23f8 (function)
5093 FilledRect2D = function: 0x001a1288 (function)
5094 VectorText3D = function: 0x001a1500 (function)
5095 Cross3DOriented = function: 0x001a19b8 (function)
5096 SolidCone = function: 0x001a20c8 (function)
5097 UnitTestCycleOverlayRenderType = function: 0x001a2250 (function)
5098 HorzArrow = function: 0x001a1680 (function)
5099 PushDebugOverlayScope = function: 0x001a2370 (function)
5100 Text = function: 0x001a1410 (function)
5101 }
5102 __self = userdata: 0x001a1ca8 (userdata)
5103 }
5104 GetMapName = function: 0x0012b9b8 (function)
5105 RotateQuaternionByAxisAngle = function: 0x0012b0e8 (function)
5106 CLogicScript = table: 0x0015f660 (table)
5107 {
5108 metatable = table: 0x00140528 (table, already seen)
5109 FDesc = table: 0x0015f6e8 (table)
5110 {
5111 }
5112 IsNull = function: 0x0015f688 (function)
5113 }
5114 RegisterSpawnGroupEntityFilter = function: 0x00135bf0 (function)
5115 UTIL_MessageText_WithContext = function: 0x0012fe70 (function)
5116 CreateTrigger = function: 0x0012fbc0 (function)
5117 ScriptDebugTextPrint = function: 0x00173298 (function)
5118 rr_AddDecisionRule = function: 0x0012f1a8 (function)
5119 PrintLinkedConsoleMessage = function: 0x0012bc40 (function)
5120 ScriptDebugRemoveTextFilter = function: 0x00145100 (function)
5121 __ReplaceClosures = function: 0x0016f9c0 (function)
5122 CPhysicsProp = table: 0x0015dd18 (table)
5123 {
5124 metatable = table: 0x00135c98 (table, already seen)
5125 SetDynamicVsDynamicContinuous = function: 0x0015df40 (function)
5126 EnableMotion = function: 0x0015ddc8 (function)
5127 FDesc = table: 0x0015dda0 (table)
5128 {
5129 SetDynamicVsDynamicContinuous = void SetDynamicVsDynamicContinuous(bool bIsDynamicVsDynamicContinuousEnabled)
5130Enable/disable dynamic vs dynamic continuous collision traces (userdata)
5131 EnableMotion = void EnableMotion()
5132Enable motion for the prop (userdata)
5133 DisableMotion = void DisableMotion()
5134Disable motion for the prop (userdata)
5135 }
5136 IsNull = function: 0x0015dd40 (function)
5137 DisableMotion = function: 0x0015dec0 (function)
5138 }
5139 GlobalSys = table: 0x001320e0 (table)
5140 {
5141 metatable = table: 0x00131e28
5142 {
5143 CommandLineFloat = function: 0x00131f58 (function)
5144 CommandLineInt = function: 0x00131ed8 (function)
5145 FDesc = table: 0x00131eb0 (table)
5146 {
5147 CommandLineCheck = table CommandLineCheck(string)
5148CommandLineCheck(name) : returns true if the command line param was used, otherwise false. (userdata)
5149 CommandLineStr = table CommandLineStr(string, string)
5150CommandLineStr(name) : returns the command line param as a string. (userdata)
5151 CommandLineFloat = table CommandLineFloat(string, float)
5152CommandLineFloat(name) : returns the command line param as a float. (userdata)
5153 CommandLineInt = table CommandLineInt(string, int)
5154CommandLineInt(name) : returns the command line param as an int. (userdata)
5155 }
5156 IsNull = function: 0x00131e50 (function)
5157 CommandLineCheck = function: 0x00131e78 (function)
5158 CommandLineStr = function: 0x00131fe0 (function)
5159 }
5160 __self = userdata: 0x00132120 (userdata)
5161 }
5162 StartSoundEvent = function: 0x0012e4f0 (function)
5163 CBasePlayer = table: 0x00133c88 (table, already seen)
5164 FireGameEventLocal = function: 0x0012cba0 (function)
5165 EntityClasses = table: 0x00174290 (table)
5166 {
5167 CEntityInstance = table: 0x0017ee38 (table)
5168 {
5169 metatable = table: 0x001178c0 (table, already seen)
5170 describe_R = function: 0x0017ed38 (function)
5171 __initprops__ = table: 0x0017ee60 (table)
5172 {
5173 }
5174 inspect = function: 0x0017ed58 (function)
5175 __class__ = table: 0x0017ee38 (table, already seen)
5176 __getbase__ = function: 0x00187a10 (function)
5177 __getclass__ = function: 0x001879f0 (function)
5178 __instanceof__ = function: 0x001879d0 (function)
5179 constructor = function: 0x0017ed18 (function)
5180 Specification = table: 0x0017edd8 (table)
5181 {
5182 scriptclassname = "CEntityInstance" (string)
5183 }
5184 }
5185 CBaseEntity = table: 0x00187da0 (table)
5186 {
5187 metatable = table: 0x00140528 (table, already seen)
5188 describe_R = function: 0x00187b18 (function)
5189 __initprops__ = table: 0x00187dc8 (table)
5190 {
5191 }
5192 inspect = function: 0x00187cc0 (function)
5193 __class__ = table: 0x00187da0 (table, already seen)
5194 __getbase__ = function: 0x00187ee0 (function)
5195 __getclass__ = function: 0x00187ec0 (function)
5196 __instanceof__ = function: 0x00187ea0 (function)
5197 constructor = function: 0x00187af8 (function)
5198 Specification = table: 0x00187d40 (table)
5199 {
5200 scriptclassname = "CBaseEntity" (string)
5201 }
5202 }
5203 }
5204 GetSpawnGroupEntityFilterFunc = function: 0x0015eca8 (function)
5205 ScriptDebugDrawTextEnabled = true (boolean)
5206 RotateOrientation = function: 0x0012d4c8 (function)
5207 SetPhysAngularVelocity = function: 0x0012ea80 (function)
5208 UTIL_MessageTextAll_WithContext = function: 0x0012fde0 (function)
5209 bit = table: 0x00115ee8 (table)
5210 {
5211 rol = function: builtin#71 (function)
5212 rshift = function: builtin#69 (function)
5213 ror = function: builtin#72 (function)
5214 bswap = function: builtin#67 (function)
5215 bxor = function: builtin#75 (function)
5216 bor = function: builtin#74 (function)
5217 arshift = function: builtin#70 (function)
5218 bnot = function: builtin#66 (function)
5219 tobit = function: builtin#65 (function)
5220 lshift = function: builtin#68 (function)
5221 tohex = function: builtin#76 (function)
5222 band = function: builtin#73 (function)
5223 }
5224 tonumber = function: builtin#17 (function)
5225 ScriptDebugAddWatch = function: 0x001705e8 (function)
5226 Lerp = function: 0x00163b90 (function)
5227 debug = table: 0x001158d0 (table)
5228 {
5229 traceback = function: builtin#146 (function)
5230 setlocal = function: builtin#138 (function)
5231 getupvalue = function: builtin#139 (function)
5232 setupvalue = function: builtin#140 (function)
5233 upvalueid = function: builtin#141 (function)
5234 getlocal = function: builtin#137 (function)
5235 getregistry = function: builtin#131 (function)
5236 getinfo = function: builtin#136 (function)
5237 sethook = function: builtin#143 (function)
5238 setmetatable = function: builtin#133 (function)
5239 upvaluejoin = function: builtin#142 (function)
5240 gethook = function: builtin#144 (function)
5241 debug = function: builtin#145 (function)
5242 getmetatable = function: builtin#132 (function)
5243 setfenv = function: builtin#135 (function)
5244 getfenv = function: builtin#134 (function)
5245 }
5246 RemoveSpawnGroupFilterProxy = function: 0x0012f8f0 (function)
5247 EntityUtils = table: 0x00174358 (table)
5248 {
5249 GetRootScriptClass = function: 0x00187f60 (function)
5250 GetClassFieldType = function: 0x00187f80 (function)
5251 }
5252 FDesc = table: 0x00117550 (table)
5253 {
5254 SpawnEntityGroupFromTable = bool SpawnEntityGroupFromTable(handle, bool, handle)
5255Hierarchically spawn an entity group from a set of spawn tables. (userdata)
5256 LoadKeyValuesFromString = table LoadKeyValuesFromString(string)
5257Creates a table from the specified keyvalues string (userdata)
5258 EntIndexToHScript = handle EntIndexToHScript(int)
5259Turn an entity index integer to an HScript representing that entity's script instance. (userdata)
5260 StartSoundEventReliable = void StartSoundEventReliable(string, handle)
5261Start a sound event with reliable delivery (userdata)
5262 StopEffect = void StopEffect(handle, string)
5263Pass entity and effect name (userdata)
5264 Say = void Say(handle, string, bool)
5265Have Entity say string, and teamOnly or not (userdata)
5266 DebugDrawBoxDirection = void DebugDrawBoxDirection(Vector, Vector, Vector, Vector, Vector, float, float)
5267Draw a debug forward box (cent, min, max, forward, vRgb, a, duration) (userdata)
5268 StartSoundEventUnreliable = void StartSoundEventUnreliable(string, handle)
5269Start a sound event with optional delivery (userdata)
5270 RandomInt = int RandomInt(int, int)
5271Get a random int within a range (userdata)
5272 SendToConsole = void SendToConsole(string)
5273Send a string to the console as a client command (userdata)
5274 VectorToAngles = QAngle VectorToAngles(Vector)
5275Get Qangles (with no roll) for a Vector. (userdata)
5276 IsDedicatedServer = bool IsDedicatedServer()
5277Returns true if this server is a dedicated server. (userdata)
5278 SplineVectors = Vector SplineVectors(Vector, Vector, float)
5279(vector,vector,float) very basic interpolation of v0 to v1 over t on [0,1] (userdata)
5280 Msg = void Msg(string)
5281Print a message (userdata)
5282 AnglesToVector = Vector AnglesToVector(QAngle)
5283Generate a vector given a QAngles (userdata)
5284 rr_AddDecisionRule = bool rr_AddDecisionRule(handle)
5285Add a rule to the decision database. (userdata)
5286 LoadKeyValues = table LoadKeyValues(string)
5287Creates a table from the specified keyvalues text file (userdata)
5288 TraceLine = bool TraceLine(handle)
5289Pass table - Inputs: startpos, endpos, mask, ignore -- outputs: pos, fraction, hit, enthit, startsolid (userdata)
5290 ShowMessage = void ShowMessage(string)
5291Print a hud message on all clients (userdata)
5292 UnloadSpawnGroup = void UnloadSpawnGroup(string)
5293Unload a spawn group by name (userdata)
5294 GetListenServerHost = handle GetListenServerHost()
5295Get the local player on a listen server. (userdata)
5296 StopListeningToGameEvent = bool StopListeningToGameEvent(int)
5297Stop listening to a particular game event. (userdata)
5298 RotationDeltaAsAngularVelocity = Vector RotationDeltaAsAngularVelocity(QAngle, QAngle)
5299converts delta QAngle to an angular velocity Vector (userdata)
5300 FireEntityIOInputVec = void FireEntityIOInputVec(ehandle, string, Vector)
5301Fire Entity's Action Input with passed Vector - you own the memory (userdata)
5302 DoEntFire = void DoEntFire(string, string, string, float, handle, handle)
5303#EntFire:Generate and entity i/o event (userdata)
5304 IsMarkedForDeletion = bool IsMarkedForDeletion(handle)
5305Returns true if the entity is valid and marked for deletion. (userdata)
5306 LocalTime = table LocalTime()
5307Get the current local time (userdata)
5308 RotatePosition = Vector RotatePosition(Vector, QAngle, Vector)
5309Rotate a Vector around a point. (userdata)
5310 UnloadSpawnGroupByHandle = void UnloadSpawnGroupByHandle(int)
5311Unload a spawn group by handle (userdata)
5312 PrintLinkedConsoleMessage = void PrintLinkedConsoleMessage(string, string)
5313Print a console message with a linked console command (userdata)
5314 MakeStringToken = int MakeStringToken(string)
5315Checks to see if the given hScript is a valid entity (userdata)
5316 RotateQuaternionByAxisAngle = Quaternion RotateQuaternionByAxisAngle(Quaternion, Vector, float)
5317(quaternion,vector,float) rotates a quaternion by the specified angle around the specified vector axis (userdata)
5318 UTIL_MessageTextAll_WithContext = void UTIL_MessageTextAll_WithContext(string, int, int, int, int, handle)
5319Sends colored text to all clients. (Valid context keys: player_id, value, team_id) (userdata)
5320 StopSoundOn = void StopSoundOn(string, handle)
5321Stop named sound on Entity (userdata)
5322 ReloadMOTD = void ReloadMOTD()
5323Reloads the MotD file (userdata)
5324 TraceCollideable = bool TraceCollideable(handle)
5325Pass table - Inputs: start, end, ent, (optional mins, maxs) -- outputs: pos, fraction, hit, startsolid, normal (userdata)
5326 IsInToolsMode = bool IsInToolsMode()
5327Returns true if this is lua running within tools mode. (userdata)
5328 SetOpvarFloatPlayer = void SetOpvarFloatPlayer(string, string, string, float, handle)
5329Sets an opvar value for a single player (userdata)
5330 UTIL_RemoveImmediate = void UTIL_RemoveImmediate(handle)
5331Immediately removes the specified entity (userdata)
5332 SetQuestPhase = void SetQuestPhase(int)
5333Set the current quest phase. (userdata)
5334 DebugDrawBox = void DebugDrawBox(Vector, Vector, Vector, int, int, int, int, float)
5335Draw a debug overlay box (origin, mins, maxs, forward, r, g, b, a, duration ) (userdata)
5336 FireEntityIOInputString = void FireEntityIOInputString(ehandle, string, string)
5337Fire Entity's Action Input with passed String - you own the memory (userdata)
5338 CalcClosestPointOnEntityOBB = Vector CalcClosestPointOnEntityOBB(handle, Vector)
5339Compute the closest point on the OBB of an entity. (userdata)
5340 UTIL_MessageTextAll = void UTIL_MessageTextAll(string, int, int, int, int)
5341Sends colored text to all clients. (userdata)
5342 IsClient = bool IsClient()
5343Returns true if this is lua running from the client.dll. (userdata)
5344 CreateTriggerRadiusApproximate = handle CreateTriggerRadiusApproximate(Vector, float)
5345CreateTriggerRadiusApproximate( vecOrigin, flRadius ) : Creates and returns an AABB trigger thats bigger than the radius provided (userdata)
5346 GetPhysVelocity = Vector GetPhysVelocity(handle)
5347Get Velocity for VPHYS or normal object (userdata)
5348 CreateEffect = bool CreateEffect(handle)
5349Pass table - Inputs: entity, effect (userdata)
5350 ManuallyTriggerSpawnGroupCompletion = void ManuallyTriggerSpawnGroupCompletion(int)
5351Triggers the creation of entities in a manually-completed spawn group (userdata)
5352 LerpVectors = Vector LerpVectors(Vector, Vector, float)
5353(vector,vector,float) lerp between two vectors by a float factor returning new vector (userdata)
5354 CalcDistanceToLineSegment2D = float CalcDistanceToLineSegment2D(Vector, Vector, Vector)
5355 (userdata)
5356 RotationDelta = QAngle RotationDelta(QAngle, QAngle)
5357Find the delta between two QAngles. (userdata)
5358 InitLogFile = void InitLogFile(string, string)
5359InitLogFile is deprecated. Print to the console for logging instead. (userdata)
5360 IsValidEntity = bool IsValidEntity(handle)
5361Checks to see if the given hScript is a valid entity (userdata)
5362 TraceHull = bool TraceHull(handle)
5363Pass table - Inputs: start, end, min, max, mask, ignore -- outputs: pos, fraction, hit, enthit, startsolid (userdata)
5364 SetOpvarFloatAll = void SetOpvarFloatAll(string, string, string, float)
5365Sets an opvar value for all players (userdata)
5366 AxisAngleToQuaternion = Quaternion AxisAngleToQuaternion(Vector, float)
5367(vector,float) constructs a quaternion representing a rotation by angle around the specified vector axis (userdata)
5368 UTIL_ResetMessageTextAll = void UTIL_ResetMessageTextAll()
5369Clear all message text from all clients. (userdata)
5370 DebugDrawSphere = void DebugDrawSphere(Vector, Vector, float, float, bool, float)
5371Draw a debug sphere (center, vRgb, a, rad, ztest, duration) (userdata)
5372 Warning = void Warning(string)
5373Print a warning (userdata)
5374 DebugDrawClear = void DebugDrawClear()
5375Try to clear all the debug overlay info (userdata)
5376 cvar_getf = float cvar_getf(string)
5377Gets the value of the given cvar, as a float. (userdata)
5378 cvar_setf = bool cvar_setf(string, float)
5379Sets the value of the given cvar, as a float. (userdata)
5380 EmitSoundOn = void EmitSoundOn(string, handle)
5381Play named sound on Entity (userdata)
5382 SpawnEntityListFromTableAsynchronous = int SpawnEntityListFromTableAsynchronous(handle, handle)
5383Asynchronously spawn an entity group from a list of spawn tables. A callback will be triggered when the spawning is complete (userdata)
5384 AngleDiff = float AngleDiff(float, float)
5385Returns the number of degrees difference between two yaw angles (userdata)
5386 DebugBreak = void DebugBreak()
5387Breaks in the debugger (userdata)
5388 CreateSceneEntity = handle CreateSceneEntity(string)
5389Create a scene entity to play the specified scene. (userdata)
5390 UTIL_ResetMessageText = void UTIL_ResetMessageText(int)
5391Clear all message text on one client. (userdata)
5392 SpawnEntityFromTableSynchronous = handle SpawnEntityFromTableSynchronous(string, handle)
5393Synchronously spawns a single entity from a table (userdata)
5394 DoIncludeScript = bool DoIncludeScript(string, handle)
5395Execute a script (internal) (userdata)
5396 SendToServerConsole = void SendToServerConsole(string)
5397Send a string to the console as a server command (userdata)
5398 UTIL_MessageText_WithContext = void UTIL_MessageText_WithContext(int, string, int, int, int, int, handle)
5399Sends colored text to one client. (Valid context keys: player_id, value, team_id) (userdata)
5400 SetQuestName = void SetQuestName(string)
5401Set the current quest name. (userdata)
5402 UTIL_MessageText = void UTIL_MessageText(int, string, int, int, int, int)
5403Sends colored text to one client. (userdata)
5404 PrecacheEntityListFromTable = void PrecacheEntityListFromTable(handle, handle)
5405Precache a list of entity KeyValues tables (userdata)
5406 CreateTrigger = handle CreateTrigger(Vector, Vector, Vector)
5407CreateTrigger( vecMin, vecMax ) : Creates and returns an AABB trigger (userdata)
5408 GetFrameCount = int GetFrameCount()
5409Returns the engines current frame count (userdata)
5410 DoEntFireByInstanceHandle = void DoEntFireByInstanceHandle(handle, string, string, float, handle, handle)
5411#EntFireByHandle:Generate and entity i/o event (userdata)
5412 DoUniqueString = string DoUniqueString(string)
5413#UniqueString:Generate a string guaranteed to be unique across the life of the script VM, with an optional root string. Useful for adding data to tables when not sure what keys are already in use in that table. (userdata)
5414 SetRenderingEnabled = void SetRenderingEnabled(ehandle, bool)
5415Set rendering on/off for an ehandle (userdata)
5416 PlayerInstanceFromIndex = handle PlayerInstanceFromIndex(int)
5417Get a script instance of a player by index. (userdata)
5418 StartSoundEvent = void StartSoundEvent(string, handle)
5419Start a sound event (userdata)
5420 DebugScreenTextPretty = void DebugScreenTextPretty(float, float, int, string, int, int, int, int, float, string, int, bool)
5421Draw pretty debug text (x, y, lineOffset, text, r, g, b, a, duration, font, size, bBold) (userdata)
5422 CrossVectors = Vector CrossVectors(Vector, Vector)
5423(vector,vector) cross product between two vectors (userdata)
5424 RotateOrientation = QAngle RotateOrientation(QAngle, QAngle)
5425Rotate a QAngle by another QAngle. (userdata)
5426 CalcDistanceBetweenEntityOBB = float CalcDistanceBetweenEntityOBB(handle, handle)
5427Compute the distance between two entity OBB. A negative return value indicates an input error. A return value of zero indicates that the OBBs are overlapping. (userdata)
5428 StopListeningToAllGameEvents = void StopListeningToAllGameEvents(handle)
5429Stop listening to all game events within a specific context. (userdata)
5430 DebugDrawLine = void DebugDrawLine(Vector, Vector, int, int, int, bool, float)
5431Draw a debug overlay line (origin, target, r, g, b, ztest, duration) (userdata)
5432 PrecacheResource = void PrecacheResource(string, string, handle)
5433( resourceType, resourcePath, context ) - Manually precache a single resource. Types: "model|model_folder|sound|soundfile|particle|particle_folder" (userdata)
5434 FireGameEventLocal = void FireGameEventLocal(string, handle)
5435Fire a game event without broadcasting to the client. (userdata)
5436 rr_GetResponseTargets = handle rr_GetResponseTargets()
5437Retrieve a table of all available expresser targets, in the form { name : handle, name: handle }. (userdata)
5438 FireEntityIOInputNameOnly = void FireEntityIOInputNameOnly(ehandle, string)
5439Fire Entity's Action Input w/no data (userdata)
5440 AppendToLogFile = void AppendToLogFile(string, string)
5441AppendToLogFile is deprecated. Print to the console for logging instead. (userdata)
5442 RandomFloat = float RandomFloat(float, float)
5443Get a random float within a range (userdata)
5444 ScreenShake = void ScreenShake(Vector, float, float, float, float, int, bool)
5445Start a screenshake with the following parameters. vecCenter, flAmplitude, flFrequency, flDuration, flRadius, eCommand( SHAKE_START = 0, SHAKE_STOP = 1 ), bAirShake (userdata)
5446 ListenToGameEvent = int ListenToGameEvent(string, handle, handle)
5447Register as a listener for a game event from script. (userdata)
5448 SpawnEntityFromTableAsynchronous = void SpawnEntityFromTableAsynchronous(string, handle, handle, handle)
5449Asynchronously spawns a single entity from a table (userdata)
5450 FrameTime = float FrameTime()
5451Get the time spent on the server in the last frame (userdata)
5452 FireGameEvent = void FireGameEvent(string, handle)
5453Fire a game event. (userdata)
5454 SplineQuaternions = Quaternion SplineQuaternions(Quaternion, Quaternion, float)
5455(quaternion,quaternion,float) very basic interpolation of v0 to v1 over t on [0,1] (userdata)
5456 EmitSoundOnClient = void EmitSoundOnClient(string, handle)
5457Play named sound only on the client for the passed in player (userdata)
5458 SpawnEntityListFromTableSynchronous = handle SpawnEntityListFromTableSynchronous(handle)
5459Synchronously spawn an entity group from a list of spawn tables. (userdata)
5460 Time = float Time()
5461Get the current server time (userdata)
5462 PrecacheModel = void PrecacheModel(string, handle)
5463( modelName, context ) - Manually precache a single model (userdata)
5464 CreateDamageInfo = handle CreateDamageInfo(handle, handle, Vector, Vector, float, int)
5465(hInflictor, hAttacker, flDamage) - Allocate a damageinfo object, used as an argument to TakeDamage(). Call DestroyDamageInfo( hInfo ) to free the object. (userdata)
5466 GetActiveSpawnGroupHandle = int GetActiveSpawnGroupHandle()
5467Returns the currently active spawn group handle (userdata)
5468 PrecacheEntityFromTable = void PrecacheEntityFromTable(string, handle, handle)
5469Precache an entity from KeyValues in table (userdata)
5470 StopSoundEvent = void StopSoundEvent(string, handle)
5471Stops a sound event with optional delivery (userdata)
5472 StartSoundEventFromPositionUnreliable = void StartSoundEventFromPositionUnreliable(string, Vector)
5473Start a sound event from position with optional delivery (userdata)
5474 RemoveSpawnGroupFilterProxy = void RemoveSpawnGroupFilterProxy(string)
5475Remove the C proxy for a script-based spawn group filter (userdata)
5476 DestroyDamageInfo = void DestroyDamageInfo(handle)
5477Free a damageinfo object that was created with CreateDamageInfo(). (userdata)
5478 DoScriptAssert = void DoScriptAssert(bool, string)
5479#ScriptAssert:Asserts the passed in value. Prints out a message and brings up the assert dialog. (userdata)
5480 StartSoundEventFromPosition = void StartSoundEventFromPosition(string, Vector)
5481Start a sound event from position (userdata)
5482 SetPhysAngularVelocity = void SetPhysAngularVelocity(handle, Vector)
5483Set Angular Velocity for VPHYS or normal object, from a vector of the axis of rotation, multiplied by the degrees of rotation per second. (userdata)
5484 DebugDrawScreenTextLine = void DebugDrawScreenTextLine(float, float, int, string, int, int, int, int, float)
5485Draw text with a line offset (x, y, lineOffset, text, r, g, b, a, duration) (userdata)
5486 DebugDrawText = void DebugDrawText(Vector, string, bool, float)
5487Draw text in 3d (origin, text, bViewCheck, duration) (userdata)
5488 RegisterSpawnGroupFilterProxy = void RegisterSpawnGroupFilterProxy(string)
5489Create a C proxy for a script-based spawn group filter (userdata)
5490 GetPhysAngularVelocity = Vector GetPhysAngularVelocity(handle)
5491Get Angular Velocity for VPHYS or normal object. Returns a vector of the axis of rotation, multiplied by the degrees of rotation per second. (userdata)
5492 DebugDrawLine_vCol = void DebugDrawLine_vCol(Vector, Vector, Vector, bool, float)
5493Draw a debug line using color vec (start, end, vRgb, a, ztest, duration) (userdata)
5494 GetMaxOutputDelay = float GetMaxOutputDelay(ehandle, string)
5495Get the longest delay for all events attached to an output (userdata)
5496 DebugDrawCircle = void DebugDrawCircle(Vector, Vector, float, float, bool, float)
5497Draw a debug circle (center, vRgb, a, rad, ztest, duration) (userdata)
5498 rr_CommitAIResponse = bool rr_CommitAIResponse(handle, handle)
5499Commit the result of QueryBestResponse back to the given entity to play. Call with params (entity, airesponse) (userdata)
5500 UTIL_Remove = void UTIL_Remove(handle)
5501Removes the specified entity (userdata)
5502 rr_QueryBestResponse = bool rr_QueryBestResponse(handle, handle, handle)
5503Params: (entity, query) : tests 'query' against entity's response system and returns the best response found (or null if none found). (userdata)
5504 CancelEntityIOEvents = void CancelEntityIOEvents(ehandle)
5505Create all I/O events for a particular entity (userdata)
5506 GetMapName = string GetMapName()
5507Get the name of the map. (userdata)
5508 ExponentialDecay = float ExponentialDecay(float, float, float)
5509Smooth curve decreasing slower as it approaches zero (userdata)
5510 StartSoundEventFromPositionReliable = void StartSoundEventFromPositionReliable(string, Vector)
5511Start a sound event from position with reliable delivery (userdata)
5512 IsServer = bool IsServer()
5513Returns true if this is lua running from the server.dll. (userdata)
5514 }
5515 VectorToAngles = function: 0x0012d3c8 (function)
5516 UnloadSpawnGroup = function: 0x0012f980 (function)
5517 RotationDeltaAsAngularVelocity = function: 0x0012b278 (function)
5518 CMarkupVolumeTagged = table: 0x0015f3f8 (table)
5519 {
5520 metatable = table: 0x00140528 (table, already seen)
5521 FDesc = table: 0x0015f480 (table)
5522 {
5523 HasTag = bool HasTag(string pszTagName)
5524Does this volume have the given tag. (userdata)
5525 }
5526 IsNull = function: 0x0015f420 (function)
5527 HasTag = function: 0x0015f4a8 (function)
5528 }
5529 EntityLinkClasses = table: 0x001742b8 (table)
5530 {
5531 }
5532 unpack = function: builtin#15 (function)
5533 rawequal = function: builtin#14 (function)
5534 FrameTime = function: 0x00145160 (function)
5535 DoUniqueString = function: 0x0012c8f8 (function)
5536 CNativeOutputs = table: 0x0015f2b8 (table)
5537 {
5538 FDesc = table: 0x0015f340 (table)
5539 {
5540 Init = void Init(int)
5541Initialize with number of outputs (userdata)
5542 AddOutput = void AddOutput(string, string)
5543Add an output (userdata)
5544 }
5545 IsNull = function: 0x0015f2e0 (function)
5546 AddOutput = function: 0x00164838 (function)
5547 Init = function: 0x0015f368 (function)
5548 }
5549 getbase = function: 0x00168b38 (function)
5550 h = function: 0x00187ee0 (function)
5551 CEnvTimeOfDay2 = table: 0x001640e0 (table)
5552 {
5553 metatable = table: 0x00140528 (table, already seen)
5554 FDesc = table: 0x00164168 (table)
5555 {
5556 GetFloat = float GetFloat(utlstringtoken, float)
5557Lookup dynamic time-of-day float value (userdata)
5558 GetVector = Vector GetVector(utlstringtoken, Vector)
5559Lookup dynamic time-of-day vector value (userdata)
5560 }
5561 IsNull = function: 0x00164108 (function)
5562 GetVector = function: 0x0015f150 (function)
5563 GetFloat = function: 0x0015f090 (function)
5564 }
5565 pairs = function: builtin#5 (function)
5566 max = function: 0x00172f30 (function)
5567 CDesc = table: 0x00117578 (table)
5568 {
5569 CMarkupVolumeTagged = table: 0x0015f3f8 (table, already seen)
5570 GlobalSys = table: 0x00131e28 (table, already seen)
5571 CHL2_Player = table: 0x00162158 (table, already seen)
5572 CPointTemplate = table: 0x00162910 (table, already seen)
5573 CPropHMDAvatar = table: 0x0015ed50 (table)
5574 {
5575 metatable = table: 0x00135c98 (table, already seen)
5576 FDesc = table: 0x0015edd8 (table)
5577 {
5578 GetVRHand = handle GetVRHand(int nHandID)
5579Get VR hand by ID (userdata)
5580 }
5581 IsNull = function: 0x0015ed78 (function)
5582 GetVRHand = function: 0x0015ee00 (function)
5583 }
5584 CEntityInstance = table: 0x001178c0 (table, already seen)
5585 CBodyComponent = table: 0x00133f90 (table)
5586 {
5587 SetAnimation = function: 0x001342b8 (function)
5588 SetVelocity = function: 0x001341b0 (function)
5589 DetachFromParent = function: 0x00134548 (function)
5590 AddImpulseAtPosition = function: 0x00134128 (function)
5591 LookupSequence = function: 0x00134860 (function)
5592 SetMaterialGroup = function: 0x00134230 (function)
5593 SetAngularVelocity = function: 0x00133fe0 (function)
5594 AddVelocity = function: 0x00134040 (function)
5595 IsAttachedToParent = function: 0x001345d0 (function)
5596 FDesc = table: 0x00134018 (table)
5597 {
5598 SetAnimation = void SetAnimation(string)
5599Pass string for the animation to play on this model (userdata)
5600 SetVelocity = void SetVelocity(Vector)
5601 (userdata)
5602 DetachFromParent = void DetachFromParent()
5603Detach from its parent (userdata)
5604 AddImpulseAtPosition = void AddImpulseAtPosition(Vector, Vector)
5605Apply an impulse at a worldspace position to the physics (userdata)
5606 SetMaterialGroup = void SetMaterialGroup(utlstringtoken)
5607 (userdata)
5608 SetAngularVelocity = void SetAngularVelocity(Vector)
5609 (userdata)
5610 LookupSequence = <unknown> LookupSequence(string)
5611Returns a sequence id given a name
5612 (userdata)
5613 AddVelocity = void AddVelocity(Vector, Vector)
5614Add linear and angular velocity to the physics object (userdata)
5615 SequenceDuration = float SequenceDuration(string)
5616Returns the duration in seconds of the specified sequence (userdata)
5617 IsAttachedToParent = bool IsAttachedToParent()
5618Is attached to parent (userdata)
5619 GetSequence = <unknown> GetSequence()
5620Returns the active sequence
5621 (userdata)
5622 }
5623 IsNull = function: 0x00133fb8 (function)
5624 SequenceDuration = function: 0x00134338 (function)
5625 GetSequence = function: 0x001347e0 (function)
5626 }
5627 CBaseAnimating = table: 0x00135c98 (table, already seen)
5628 CBaseModelEntity = table: 0x00134998 (table, already seen)
5629 Decider = table: 0x00133870 (table, already seen)
5630 CBaseCombatCharacter = table: 0x001608d0 (table, already seen)
5631 CBasePlayer = table: 0x00133c88 (table, already seen)
5632 CBaseTrigger = table: 0x001340d0 (table, already seen)
5633 CPointWorldText = table: 0x0015efe0 (table)
5634 {
5635 metatable = table: 0x00134998 (table, already seen)
5636 FDesc = table: 0x0015f068 (table)
5637 {
5638 SetMessage = void SetMessage(string pMessage)
5639Set the message on this entity. (userdata)
5640 }
5641 IsNull = function: 0x0015f008 (function)
5642 SetMessage = function: 0x0012b418 (function)
5643 }
5644 CEnvEntityMaker = table: 0x0015fe28 (table)
5645 {
5646 metatable = table: 0x00140528 (table, already seen)
5647 SpawnEntityAtNamedEntityOrigin = function: 0x00160060 (function)
5648 SpawnEntityAtLocation = function: 0x0015ff58 (function)
5649 FDesc = table: 0x0015feb0 (table)
5650 {
5651 SpawnEntityAtEntityOrigin = void SpawnEntityAtEntityOrigin(handle hEntity)
5652Create an entity at the location of a specified entity instance (userdata)
5653 SpawnEntityAtNamedEntityOrigin = void SpawnEntityAtNamedEntityOrigin(string pszName)
5654Create an entity at the location of a named entity (userdata)
5655 SpawnEntityAtLocation = void SpawnEntityAtLocation(Vector vecAlternateOrigin, Vector vecAlternateAngles)
5656Create an entity at a specified location and orientaton, orientation is Euler angle in degrees (pitch, yaw, roll) (userdata)
5657 SpawnEntity = void SpawnEntity()
5658Create an entity at the location of the maker (userdata)
5659 }
5660 IsNull = function: 0x0015fe50 (function)
5661 SpawnEntityAtEntityOrigin = function: 0x0015ffd0 (function)
5662 SpawnEntity = function: 0x0015fed8 (function)
5663 }
5664 CLogicScript = table: 0x0015f660 (table, already seen)
5665 CInfoWorldLayer = table: 0x00163dd0 (table)
5666 {
5667 metatable = table: 0x00140528 (table, already seen)
5668 FDesc = table: 0x00163e58 (table)
5669 {
5670 ShowWorldLayer = void ShowWorldLayer()
5671Shows this layer (userdata)
5672 HideWorldLayer = void HideWorldLayer()
5673Hides this layer (userdata)
5674 }
5675 IsNull = function: 0x00163df8 (function)
5676 HideWorldLayer = function: 0x00163f78 (function)
5677 ShowWorldLayer = function: 0x00163e80 (function)
5678 }
5679 CBaseFlex = table: 0x0015f7f8 (table)
5680 {
5681 metatable = table: 0x00135c98 (table, already seen)
5682 SetFlexWeight = function: 0x0015fb40 (function)
5683 FindFlexController = function: 0x0015f928 (function)
5684 GetFlexWeight = function: 0x0015fbd0 (function)
5685 ScriptPlayScene = function: 0x0015f8a8 (function)
5686 FDesc = table: 0x0015f880 (table, already seen)
5687 IsNull = function: 0x0015f820 (function)
5688 GetCurrentScene = function: 0x0015f9a0 (function)
5689 GetSceneByIndex = function: 0x0015fa20 (function)
5690 }
5691 CPointClientUIWorldPanel = table: 0x00160318 (table)
5692 {
5693 metatable = table: 0x00134998 (table, already seen)
5694 RemoveCSSClasses = function: 0x001606f0 (function)
5695 IsGrabbable = function: 0x001603c8 (function)
5696 AddCSSClasses = function: 0x00160448 (function)
5697 FDesc = table: 0x001603a0 (table)
5698 {
5699 IsGrabbable = bool IsGrabbable()
5700Returns whether this entity is grabbable. (userdata)
5701 RemoveCSSClasses = void RemoveCSSClasses(string pszClasses)
5702Remove CSS class(es) from the panel (userdata)
5703 AcceptUserInput = void AcceptUserInput()
5704Tells the panel to accept user input. (userdata)
5705 AddCSSClasses = void AddCSSClasses(string pszClasses)
5706Adds CSS class(es) to the panel (userdata)
5707 IgnoreUserInput = void IgnoreUserInput()
5708Tells the panel to ignore user input. (userdata)
5709 }
5710 IsNull = function: 0x00160340 (function)
5711 IgnoreUserInput = function: 0x001604c0 (function)
5712 AcceptUserInput = function: 0x00160540 (function)
5713 }
5714 CEnvProjectedTexture = table: 0x00163818 (table)
5715 {
5716 metatable = table: 0x00140528 (table, already seen)
5717 SetVolumetrics = function: 0x00163c00 (function)
5718 SetLinearAttenuation = function: 0x001638c8 (function)
5719 SetQuadraticAttenuation = function: 0x001639c8 (function)
5720 FDesc = table: 0x001638a0 (table)
5721 {
5722 SetVolumetrics = void SetVolumetrics(bool bOn, float flIntensity, float flNoise, int nPlanes, float flPlaneOffset)
5723Turn on/off light volumetrics: bool bOn, float flIntensity, float flNoise, int nPlanes, float flPlaneOffset (userdata)
5724 SetFarRange = void SetFarRange(float flRange)
5725Set light maximum range (userdata)
5726 SetQuadraticAttenuation = void SetQuadraticAttenuation(float flAtten)
5727Set light quadratic attenuation value (userdata)
5728 SetNearRange = void SetNearRange(float flRange)
5729Set light minimum range (userdata)
5730 SetLinearAttenuation = void SetLinearAttenuation(float flAtten)
5731Set light linear attenuation value (userdata)
5732 }
5733 IsNull = function: 0x00163840 (function)
5734 SetNearRange = function: 0x00163a50 (function)
5735 SetFarRange = function: 0x00163950 (function)
5736 }
5737 CPropVRHand = table: 0x0015e160 (table)
5738 {
5739 metatable = table: 0x00135c98 (table, already seen)
5740 GetHandID = function: 0x0015eb08 (function)
5741 GetHandAttachment = function: 0x0015e290 (function)
5742 RemoveAllHandModelOverrides = function: 0x0015e5d0 (function)
5743 AddHandModelOverride = function: 0x0015e418 (function)
5744 RemoveHandModelOverride = function: 0x0015e8a8 (function)
5745 SetHandAttachment = function: 0x0015e390 (function)
5746 RemoveHandAttachmentByHandle = function: 0x0015e4b8 (function)
5747 GetVelocity = function: 0x0015ec10 (function)
5748 GetPlayer = function: 0x0015e660 (function)
5749 GetLiteralHandType = function: 0x0015eb88 (function)
5750 FindHandModelOverride = function: 0x0015e6c0 (function)
5751 AddHandAttachment = function: 0x0015e548 (function)
5752 FDesc = table: 0x0015e1e8 (table)
5753 {
5754 GetHandID = int GetHandID()
5755Get hand ID (userdata)
5756 GetHandAttachment = handle GetHandAttachment()
5757Get the attachment on this hand (userdata)
5758 RemoveAllHandModelOverrides = void RemoveAllHandModelOverrides()
5759Remove all model overrides for this hand (userdata)
5760 SetHandAttachment = void SetHandAttachment(handle hAttachment)
5761Set the attachment for this hand (userdata)
5762 AddHandModelOverride = handle AddHandModelOverride(string pModelName)
5763Add a model override for this hand (userdata)
5764 GetVelocity = Vector GetVelocity()
5765Get the filtered controller velocity. (userdata)
5766 GetPlayer = handle GetPlayer()
5767Get the player for this hand (userdata)
5768 GetLiteralHandType = int GetLiteralHandType()
5769Get literal type for this hand (userdata)
5770 RemoveHandModelOverride = void RemoveHandModelOverride(string pModelName)
5771Remove a model override for this hand (userdata)
5772 AddHandAttachment = void AddHandAttachment(handle hAttachment)
5773Add the attachment to this hand (userdata)
5774 RemoveHandAttachmentByHandle = void RemoveHandAttachmentByHandle(handle hAttachment)
5775Remove hand attachment by handle (userdata)
5776 FindHandModelOverride = handle FindHandModelOverride(string pModelName)
5777Find a specific model override for this hand (userdata)
5778 FireHapticPulse = void FireHapticPulse(int nStrength)
5779Fire a haptic pulse on this hand. [0,2] for strength. (userdata)
5780 FireHapticPulsePrecise = void FireHapticPulsePrecise(int nPulseDuration)
5781Fire a haptic pulse on this hand. Specify the duration in micro seconds. (userdata)
5782 }
5783 FireHapticPulse = function: 0x0015e210 (function)
5784 IsNull = function: 0x0015e188 (function)
5785 FireHapticPulsePrecise = function: 0x0015e308 (function)
5786 }
5787 CPhysicsProp = table: 0x0015dd18 (table, already seen)
5788 Convars = table: 0x001316c8 (table)
5789 {
5790 GetFloat = function: 0x001317f0 (function)
5791 GetStr = function: 0x00131718 (function)
5792 SetStr = function: 0x00131aa0 (function)
5793 GetCommandClient = function: 0x00131c18 (function)
5794 SetInt = function: 0x00131930 (function)
5795 RegisterCommand = function: 0x00131b18 (function)
5796 RegisterConvar = function: 0x00131b98 (function)
5797 SetBool = function: 0x00131a28 (function)
5798 GetInt = function: 0x00131778 (function)
5799 SetFloat = function: 0x001319a8 (function)
5800 IsNull = function: 0x001316f0 (function)
5801 GetBool = function: 0x00131870 (function)
5802 FDesc = table: 0x00131750 (table)
5803 {
5804 GetFloat = table GetFloat(string)
5805GetFloat(name) : returns the convar as a float. May return null if no such convar. (userdata)
5806 GetStr = table GetStr(string)
5807GetStr(name) : returns the convar as a string. May return null if no such convar. (userdata)
5808 SetStr = void SetStr(string, string)
5809SetStr(name, val) : sets the value of the convar to the string. (userdata)
5810 SetInt = void SetInt(string, int)
5811SetInt(name, val) : sets the value of the convar to the int. (userdata)
5812 RegisterCommand = void RegisterCommand(string, handle, string, int)
5813RegisterCommand(name, fn, helpString, flags) : register a console command. (userdata)
5814 GetCommandClient = handle GetCommandClient()
5815GetCommandClient() : returns the player who issued this console command. (userdata)
5816 GetInt = table GetInt(string)
5817GetInt(name) : returns the convar as an int. May return null if no such convar. (userdata)
5818 SetFloat = void SetFloat(string, float)
5819SetFloat(name, val) : sets the value of the convar to the float. (userdata)
5820 RegisterConvar = void RegisterConvar(string, string, string, int)
5821RegisterConvar(name, defaultValue, helpString, flags): register a new console variable. (userdata)
5822 GetBool = table GetBool(string)
5823GetBool(name) : returns the convar as a boolean flag. (userdata)
5824 SetBool = void SetBool(string, bool)
5825SetBool(name, val) : sets the value of the convar to the bool. (userdata)
5826 }
5827 }
5828 CLogicRelay = table: 0x00162f78 (table)
5829 {
5830 metatable = table: 0x00140528 (table, already seen)
5831 FDesc = table: 0x00163000 (table)
5832 {
5833 Trigger = void Trigger(handle hActivator, handle hCaller)
5834Trigger( hActivator, hCaller ) : Triggers the logic_relay (userdata)
5835 }
5836 IsNull = function: 0x00162fa0 (function)
5837 Trigger = function: 0x00163028 (function)
5838 }
5839 CDebugOverlayScriptHelper = table: 0x001a09d0 (table, already seen)
5840 CCustomGameEventManager = table: 0x001612f8 (table)
5841 {
5842 Send_ServerToPlayer = function: 0x001616c8 (function)
5843 UnregisterListener = function: 0x00161498 (function)
5844 Send_ServerToAllClients = function: 0x00161520 (function)
5845 RegisterListener = function: 0x001613a8 (function)
5846 FDesc = table: 0x00161380 (table)
5847 {
5848 Send_ServerToPlayer = void Send_ServerToPlayer(handle, string, handle)
5849( Entity Player, string EventName, table EventData ) (userdata)
5850 UnregisterListener = void UnregisterListener(int)
5851( int ListnerID ) - Unregister a specific listener (userdata)
5852 Send_ServerToAllClients = void Send_ServerToAllClients(string, handle)
5853( string EventName, table EventData ) (userdata)
5854 RegisterListener = int RegisterListener(string, handle)
5855( string EventName, func CallbackFunction ) - Register a callback to be called when a particular custom event arrives. Returns a listener ID that can be used to unregister later. (userdata)
5856 Send_ServerToTeam = void Send_ServerToTeam(int, string, handle)
5857( int TeamNumber, string EventName, table EventData ) (userdata)
5858 }
5859 IsNull = function: 0x00161320 (function)
5860 Send_ServerToTeam = function: 0x00161348 (function)
5861 }
5862 CAI_BaseNPC = table: 0x00160d98 (table, already seen)
5863 CInfoData = table: 0x001631e0 (table)
5864 {
5865 metatable = table: 0x00140528 (table, already seen)
5866 QueryString = function: 0x00163528 (function)
5867 QueryInt = function: 0x00163388 (function)
5868 QueryColor = function: 0x00163310 (function)
5869 QueryNumber = function: 0x00163408 (function)
5870 FDesc = table: 0x00163268 (table)
5871 {
5872 QueryString = string QueryString(utlstringtoken tok, string pDefault)
5873Query string data for this key (userdata)
5874 QueryNumber = float QueryNumber(utlstringtoken tok, float flDefault)
5875Query number data for this key (userdata)
5876 QueryInt = int QueryInt(utlstringtoken tok, int nDefault)
5877Query int data for this key (userdata)
5878 QueryColor = Vector QueryColor(utlstringtoken tok, Vector vDefault)
5879Query color data for this key (userdata)
5880 QueryVector = Vector QueryVector(utlstringtoken tok, Vector vDefault)
5881Query vector data for this key (userdata)
5882 QueryFloat = float QueryFloat(utlstringtoken tok, float flDefault)
5883Query float data for this key (userdata)
5884 }
5885 IsNull = function: 0x00163208 (function)
5886 QueryVector = function: 0x001635b8 (function)
5887 QueryFloat = function: 0x00163290 (function)
5888 }
5889 CScriptParticleManager = table: 0x00132558 (table, already seen)
5890 CParticleSystem = table: 0x00162de0 (table)
5891 {
5892 metatable = table: 0x00134998 (table, already seen)
5893 FDesc = table: 0x00162e68 (table)
5894 {
5895 }
5896 IsNull = function: 0x00162e08 (function)
5897 }
5898 CEntities = table: 0x00130458 (table, already seen)
5899 CScriptPrecacheContext = table: 0x00164cc0 (table)
5900 {
5901 FDesc = table: 0x00164d48 (table)
5902 {
5903 GetValue = table GetValue(string)
5904Reads a spawn key (userdata)
5905 AddResource = void AddResource(string)
5906Precaches a specific resource (userdata)
5907 }
5908 IsNull = function: 0x00164ce8 (function)
5909 AddResource = function: 0x00164e40 (function)
5910 GetValue = function: 0x00164d70 (function)
5911 }
5912 SteamInfo = table: 0x00132240 (table, already seen)
5913 CScriptKeyValues = table: 0x00164a60 (table)
5914 {
5915 FDesc = table: 0x00164ae8 (table)
5916 {
5917 GetValue = table GetValue(string)
5918Reads a spawn key (userdata)
5919 }
5920 IsNull = function: 0x00164a88 (function)
5921 GetValue = function: 0x00164b10 (function)
5922 }
5923 CNativeOutputs = table: 0x0015f2b8 (table, already seen)
5924 CEnvTimeOfDay2 = table: 0x001640e0 (table, already seen)
5925 CSceneEntity = table: 0x0012c4d8 (table)
5926 {
5927 metatable = table: 0x00140528 (table, already seen)
5928 IsPaused = function: 0x00135018 (function)
5929 IsPlayingBack = function: 0x00134e88 (function)
5930 RemoveBroadcastTeamTarget = function: 0x0015d858 (function)
5931 LoadSceneFromString = function: 0x0015da48 (function)
5932 FindNamedEntity = function: 0x00135098 (function)
5933 Start = function: 0x00134d68 (function)
5934 FindCamera = function: 0x0015d768 (function)
5935 Cancel = function: 0x0015d6f0 (function)
5936 FDesc = table: 0x0012c528 (table)
5937 {
5938 IsPaused = bool IsPaused()
5939If this scene is currently paused. (userdata)
5940 EstimateLength = float EstimateLength()
5941Returns length of this scene in seconds. (userdata)
5942 LoadSceneFromString = bool LoadSceneFromString(string, string)
5943given a dummy scene name and a vcd string, load the scene (userdata)
5944 Start = void Start(handle)
5945Start scene playback, takes activatorEntity as param (userdata)
5946 FindCamera = handle FindCamera()
5947Get the camera (userdata)
5948 Cancel = void Cancel()
5949Cancel scene playback (userdata)
5950 IsPlayingBack = bool IsPlayingBack()
5951If this scene is currently playing. (userdata)
5952 AddBroadcastTeamTarget = void AddBroadcastTeamTarget(int)
5953Adds a team (by index) to the broadcast list (userdata)
5954 RemoveBroadcastTeamTarget = void RemoveBroadcastTeamTarget(int)
5955Removes a team (by index) from the broadcast list (userdata)
5956 FindNamedEntity = handle FindNamedEntity(string)
5957given an entity reference, such as !target, get actual entity from scene object (userdata)
5958 }
5959 AddBroadcastTeamTarget = function: 0x00134df8 (function)
5960 EstimateLength = function: 0x00134da0 (function)
5961 IsNull = function: 0x0012c500 (function)
5962 }
5963 CBaseEntity = table: 0x00140528 (table, already seen)
5964 CEntityScriptFramework = table: 0x00164f78 (table, already seen)
5965 }
5966 NativeFunctions = table: 0x00165050 (table)
5967 {
5968 metatable = table: 0x00164f78 (table, already seen)
5969 __self = userdata: 0x00165090 (userdata)
5970 }
5971 IsDedicatedServer = function: 0x00130018 (function)
5972 CDebugOverlayScriptHelper = table: 0x001a09d0 (table, already seen)
5973 StopListeningToGameEvent = function: 0x0012ca00 (function)
5974 ScriptDebugRemoveWatch = function: 0x0016c850 (function)
5975 ScriptDebugAddTextFilter = function: 0x0016b8e8 (function)
5976 GetPhysVelocity = function: 0x0012e978 (function)
5977 SetOpvarFloatAll = function: 0x0012e3e0 (function)
5978 DebugDrawSphere = function: 0x0012ef98 (function)
5979 ScreenShake = function: 0x0012cdc0 (function)
5980 Time = function: 0x0012be50 (function)
5981 _G = table: 0x00111960 (table, already seen)
5982 LoadKeyValues = function: 0x0012eb80 (function)
5983 _deepprint_alreadyseen = table: 0x00169100 (array table)
5984 [
5985 1 = table: 0x00111f90 (table, already seen)
5986 2 = table: 0x001314f8 (table, already seen)
5987 3 = table: 0x00130458 (table, already seen)
5988 4 = table: 0x001304e0 (table, already seen)
5989 5 = table: 0x00111960 (table, already seen)
5990 6 = table: 0x0018b478 (table, already seen)
5991 7 = table: 0x0018aec0 (table, already seen)
5992 8 = table: 0x00191328 (table, already seen)
5993 9 = table: 0x00191428 (table, already seen)
5994 10 = table: 0x001920a8 (table, already seen)
5995 11 = table: 0x001921a8 (table, already seen)
5996 12 = table: 0x00192450 (table, already seen)
5997 13 = table: 0x00192518 (table, already seen)
5998 14 = table: 0x00198278 (table, already seen)
5999 15 = table: 0x00198378 (table, already seen)
6000 16 = table: 0x001981a0 (table, already seen)
6001 17 = table: 0x001981c8 (table, already seen)
6002 18 = table: 0x001981f0 (table, already seen)
6003 19 = table: 0x00192588 (table, already seen)
6004 20 = table: 0x00198178 (table, already seen)
6005 21 = table: 0x00198920 (table, already seen)
6006 22 = table: 0x00198970 (table, already seen)
6007 23 = table: 0x00198c98 (table, already seen)
6008 24 = table: 0x00198ac0 (table, already seen)
6009 25 = table: 0x00198b00 (table, already seen)
6010 26 = table: 0x00198b90 (table, already seen)
6011 27 = table: 0x00198c20 (table, already seen)
6012 28 = table: 0x00198c60 (table, already seen)
6013 29 = table: 0x00198a00 (table, already seen)
6014 30 = table: 0x00198a50 (table, already seen)
6015 31 = table: 0x00198a88 (table, already seen)
6016 32 = table: 0x00198568 (table, already seen)
6017 33 = table: 0x001985a0 (table, already seen)
6018 34 = table: 0x00198d28 (table, already seen)
6019 35 = table: 0x00198f50 (table, already seen)
6020 36 = table: 0x00198eb0 (table, already seen)
6021 37 = table: 0x00198ef0 (table, already seen)
6022 38 = table: 0x00198db8 (table, already seen)
6023 39 = table: 0x00198e08 (table, already seen)
6024 40 = table: 0x00198e40 (table, already seen)
6025 41 = table: 0x00198e78 (table, already seen)
6026 42 = table: 0x00198fe0 (table, already seen)
6027 43 = table: 0x001991e8 (table, already seen)
6028 44 = table: 0x00199228 (table, already seen)
6029 45 = table: 0x001992c8 (table, already seen)
6030 46 = table: 0x001990d0 (table, already seen)
6031 47 = table: 0x00199110 (table, already seen)
6032 48 = table: 0x001922f8 (table, already seen)
6033 49 = table: 0x00199148 (table, already seen)
6034 50 = table: 0x00199188 (table, already seen)
6035 51 = table: 0x00199358 (table, already seen)
6036 52 = table: 0x00199620 (table, already seen)
6037 53 = table: 0x00199660 (table, already seen)
6038 54 = table: 0x00199698 (table, already seen)
6039 55 = table: 0x001996d0 (table, already seen)
6040 56 = table: 0x00199448 (table, already seen)
6041 57 = table: 0x00199498 (table, already seen)
6042 58 = table: 0x001994d0 (table, already seen)
6043 59 = table: 0x00199508 (table, already seen)
6044 60 = table: 0x00199540 (table, already seen)
6045 61 = table: 0x00199580 (table, already seen)
6046 62 = table: 0x001995c0 (table, already seen)
6047 63 = table: 0x00191010 (table, already seen)
6048 64 = table: 0x00191110 (table, already seen)
6049 65 = table: 0x001960c0 (table, already seen)
6050 66 = table: 0x00191da0 (table, already seen)
6051 67 = table: 0x00191e80 (table, already seen)
6052 68 = table: 0x00160d98 (table, already seen)
6053 69 = table: 0x001608d0 (table, already seen)
6054 70 = table: 0x00160958 (table, already seen)
6055 71 = table: 0x0015f880 (table, already seen)
6056 72 = table: 0x00135d20 (table, already seen)
6057 73 = table: 0x00134a20 (table, already seen)
6058 74 = table: 0x00140578 (table, already seen)
6059 75 = table: 0x0013fd30 (table, already seen)
6060 76 = table: 0x00160e20 (table, already seen)
6061 77 = table: 0x00114cf0 (table, already seen)
6062 78 = table: 0x00113708 (table, already seen)
6063 79 = table: 0x00162910 (table, already seen)
6064 80 = table: 0x00140528 (table, already seen)
6065 81 = table: 0x00162998 (table, already seen)
6066 82 = table: 0x001340d0 (table, already seen)
6067 83 = table: 0x00132838 (table, already seen)
6068 84 = table: 0x001178c0 (table, already seen)
6069 85 = table: 0x00174268 (table, already seen)
6070 86 = table: 0x00188e58 (table, already seen)
6071 87 = table: 0x00188eb8 (table, already seen)
6072 88 = table: 0x001888b8 (table, already seen)
6073 89 = table: 0x00188918 (table, already seen)
6074 90 = table: 0x00112b38 (table, already seen)
6075 91 = table: 0x00112b98 (table, already seen)
6076 92 = table: 0x00112bf8 (table, already seen)
6077 93 = table: 0x00162158 (table, already seen)
6078 94 = table: 0x00133c88 (table, already seen)
6079 95 = table: 0x00133d10 (table, already seen)
6080 96 = table: 0x001621e0 (table, already seen)
6081 97 = table: 0x001323a0 (table, already seen)
6082 98 = table: 0x00132240 (table, already seen)
6083 99 = table: 0x001322c8 (table, already seen)
6084 100 = table: 0x0018b3f0 (table, already seen)
6085 101 = table: 0x00135c98 (table, already seen)
6086 102 = table: 0x00134998 (table, already seen)
6087 103 = table: 0x00133870 (table, already seen)
6088 104 = table: 0x001338f8 (table, already seen)
6089 105 = table: 0x00133000 (table, already seen)
6090 106 = table: 0x00132558 (table, already seen)
6091 107 = table: 0x001325e0 (table, already seen)
6092 108 = table: 0x00164f78 (table, already seen)
6093 109 = table: 0x00165000 (table, already seen)
6094 110 = table: 0x001a1c68 (table, already seen)
6095 111 = table: 0x001a09d0 (table, already seen)
6096 112 = table: 0x001a0a58 (table, already seen)
6097 113 = table: 0x0015f660 (table, already seen)
6098 114 = table: 0x0015f6e8 (table, already seen)
6099 115 = table: 0x0015dd18 (table, already seen)
6100 116 = table: 0x0015dda0 (table, already seen)
6101 117 = table: 0x001320e0 (table, already seen)
6102 118 = table: 0x00131e28 (table, already seen)
6103 119 = table: 0x00131eb0 (table, already seen)
6104 120 = table: 0x00174290 (table, already seen)
6105 121 = table: 0x0017ee38 (table, already seen)
6106 122 = table: 0x0017ee60 (table, already seen)
6107 123 = table: 0x0017edd8 (table, already seen)
6108 124 = table: 0x00187da0 (table, already seen)
6109 125 = table: 0x00187dc8 (table, already seen)
6110 126 = table: 0x00187d40 (table, already seen)
6111 127 = table: 0x00115ee8 (table, already seen)
6112 128 = table: 0x001158d0 (table, already seen)
6113 129 = table: 0x00174358 (table, already seen)
6114 130 = table: 0x00117550 (table, already seen)
6115 131 = table: 0x0015f3f8 (table, already seen)
6116 132 = table: 0x0015f480 (table, already seen)
6117 133 = table: 0x001742b8 (table, already seen)
6118 134 = table: 0x0015f2b8 (table, already seen)
6119 135 = table: 0x0015f340 (table, already seen)
6120 136 = table: 0x001640e0 (table, already seen)
6121 137 = table: 0x00164168 (table, already seen)
6122 138 = table: 0x00117578 (table, already seen)
6123 139 = table: 0x0015ed50 (table, already seen)
6124 140 = table: 0x0015edd8 (table, already seen)
6125 141 = table: 0x00133f90 (table, already seen)
6126 142 = table: 0x00134018 (table, already seen)
6127 143 = table: 0x0015efe0 (table, already seen)
6128 144 = table: 0x0015f068 (table, already seen)
6129 145 = table: 0x0015fe28 (table, already seen)
6130 146 = table: 0x0015feb0 (table, already seen)
6131 147 = table: 0x00163dd0 (table, already seen)
6132 148 = table: 0x00163e58 (table, already seen)
6133 149 = table: 0x0015f7f8 (table, already seen)
6134 150 = table: 0x00160318 (table, already seen)
6135 151 = table: 0x001603a0 (table, already seen)
6136 152 = table: 0x00163818 (table, already seen)
6137 153 = table: 0x001638a0 (table, already seen)
6138 154 = table: 0x0015e160 (table, already seen)
6139 155 = table: 0x0015e1e8 (table, already seen)
6140 156 = table: 0x001316c8 (table, already seen)
6141 157 = table: 0x00131750 (table, already seen)
6142 158 = table: 0x00162f78 (table, already seen)
6143 159 = table: 0x00163000 (table, already seen)
6144 160 = table: 0x001612f8 (table, already seen)
6145 161 = table: 0x00161380 (table, already seen)
6146 162 = table: 0x001631e0 (table, already seen)
6147 163 = table: 0x00163268 (table, already seen)
6148 164 = table: 0x00162de0 (table, already seen)
6149 165 = table: 0x00162e68 (table, already seen)
6150 166 = table: 0x00164cc0 (table, already seen)
6151 167 = table: 0x00164d48 (table, already seen)
6152 168 = table: 0x00164a60 (table, already seen)
6153 169 = table: 0x00164ae8 (table, already seen)
6154 170 = table: 0x0012c4d8 (table, already seen)
6155 171 = table: 0x0012c528 (table, already seen)
6156 172 = table: 0x00165050 (table, already seen)
6157 173 = table: 0x00169100 (table, already seen)
6158 ]
6159 CBaseCombatCharacter = table: 0x001608d0 (table, already seen)
6160 EDesc = table: 0x001175c0 (table)
6161 {
6162 }
6163 CalcClosestPointOnEntityOBB = function: 0x00130220 (function)
6164 CalcDistanceToLineSegment2D = function: 0x00130340 (function)
6165 IsValidEntity = function: 0x0012c7f0 (function)
6166 cvar_setf = function: 0x0012b8b8 (function)
6167 __DumpScope = function: 0x001746b0 (function)
6168 ScriptDebugRemoveWatches = function: 0x0016e070 (function)
6169 InstallMixins = function: 0x00174248 (function)
6170 DebugDrawCircle = function: 0x0012ef18 (function)
6171 Merge = function: 0x00172f70 (function)
6172 DebugDrawLine = function: 0x0012ee98 (function)
6173 CustomGameEventManager = table: 0x00161840 (table)
6174 {
6175 metatable = table: 0x001612f8 (table, already seen)
6176 __self = userdata: 0x00161880 (userdata)
6177 }
6178 CCustomGameEventManager = table: 0x001612f8 (table, already seen)
6179 c = table: 0x00187da0 (table, already seen)
6180 ExtendInstance = function: 0x0018b4c0 (function)
6181 g_reloadState = table: 0x0018a598 (table)
6182 {
6183 coroutine = table: 0x00113708 (table, already seen)
6184 core.coreinit = true (boolean)
6185 game.entities.entmixin_enabledisable = true (boolean)
6186 table = table: 0x001142e0 (table)
6187 {
6188 foreach = function: builtin#93 (function)
6189 sort = function: builtin#99 (function)
6190 remove = function: builtin#97 (function)
6191 foreachi = function: builtin#92 (function)
6192 maxn = function: builtin#95 (function)
6193 getn = function: builtin#94 (function)
6194 concat = function: builtin#98 (function)
6195 insert = function: builtin#96 (function)
6196 }
6197 game.gameinit = true (boolean)
6198 framework.entities.entitiesinit = true (boolean)
6199 utils.deepprint = true (boolean)
6200 utils.vscriptinit = true (boolean)
6201 framework.frameworkinit = true (boolean)
6202 math = table: 0x00114cf0 (table, already seen)
6203 utils.library = true (boolean)
6204 game.globalsystems.timeofday_init = true (boolean)
6205 _G = table: 0x00111960 (table, already seen)
6206 bit = table: 0x00115ee8 (table, already seen)
6207 string = table: 0x00114640 (table)
6208 {
6209 find = function: builtin#86 (function)
6210 lower = function: builtin#83 (function)
6211 format = function: builtin#91 (function)
6212 rep = function: builtin#81 (function)
6213 gsub = function: builtin#90 (function)
6214 len = function: builtin#77 (function)
6215 gmatch = function: builtin#89 (function)
6216 dump = function: builtin#85 (function)
6217 match = function: builtin#87 (function)
6218 reverse = function: builtin#82 (function)
6219 byte = function: builtin#78 (function)
6220 char = function: builtin#79 (function)
6221 upper = function: builtin#84 (function)
6222 gfind = function: builtin#89 (function)
6223 sub = function: builtin#80 (function)
6224 }
6225 debug = table: 0x001158d0 (table, already seen)
6226 utils.class = true (boolean)
6227 utils.utilsinit = true (boolean)
6228 package = table: 0x00113aa0 (table)
6229 {
6230 preload = table: 0x001140a8 (table)
6231 {
6232 }
6233 path = ".\?.lua;C:\Program Files (x86)\Steam\steamapps\common\Half-Life Alyx\game\bin\win64\lua\?.lua;C:\Program Files (x86)\Steam\steamapps\common\Half-Life Alyx\game\bin\win64\lua\?\init.lua;" (string)
6234 loaded = table: 0x00112b10 (table)
6235 {
6236 coroutine = table: 0x00113708 (table, already seen)
6237 core.coreinit = true (boolean)
6238 game.entities.entmixin_enabledisable = true (boolean)
6239 package = table: 0x00113aa0 (table, already seen)
6240 game.gameinit = true (boolean)
6241 framework.entities.entitiesinit = true (boolean)
6242 utils.deepprint = true (boolean)
6243 utils.vscriptinit = true (boolean)
6244 game.globalsystems.timeofday_init = true (boolean)
6245 math = table: 0x00114cf0 (table, already seen)
6246 utils.library = true (boolean)
6247 table = table: 0x001142e0 (table, already seen)
6248 _G = table: 0x00111960 (table, already seen)
6249 bit = table: 0x00115ee8 (table, already seen)
6250 string = table: 0x00114640 (table, already seen)
6251 debug = table: 0x001158d0 (table, already seen)
6252 utils.class = true (boolean)
6253 utils.utilsinit = true (boolean)
6254 framework.frameworkinit = true (boolean)
6255 }
6256 seeall = function: 0x00113bc8 (function)
6257 cpath = ".\?.dll;C:\Program Files (x86)\Steam\steamapps\common\Half-Life Alyx\game\bin\win64\?.dll;C:\Program Files (x86)\Steam\steamapps\common\Half-Life Alyx\game\bin\win64\loadall.dll" (string)
6258 searchpath = function: 0x00113b78 (function)
6259 loaders = table: 0x00113c10 (array table)
6260 [
6261 1 = function: 0x00113c60 (function)
6262 2 = function: 0x001163f8 (function)
6263 ]
6264 config = "\
6265;
6266?
6267!
6268-" (string)
6269 }
6270 }
6271 dofile = function: 0x00117528 (function)
6272 ScriptFunctionHelp = function: 0x0018b6a0 (function)
6273 Deg2Rad = function: 0x001696d8 (function)
6274 EntityClassNameOverrides = table: 0x001742e0 (table)
6275 {
6276 }
6277 DeepPrint = function: 0x0016a958 (function)
6278 scripthelp_DeepPrint = "Print out a class/array/instance/table to the console" (string)
6279 DeepToString = function: 0x0016a938 (function)
6280 scripthelp_DeepString = "Convert a class/array/instance/table to a string" (string)
6281 _DeepPrintMetaTable = function: 0x0016a890 (function)
6282 ParticleEffectControlPoints = table: 0x0016e180 (table)
6283 {
6284 __class__ = table: 0x0016e180 (table, already seen)
6285 __getbase__ = function: 0x0017aef8 (function)
6286 __getclass__ = function: 0x0016e1a8 (function)
6287 __initprops__ = table: 0x0016dda8 (table)
6288 {
6289 }
6290 __instanceof__ = function: 0x0016ddd0 (function)
6291 }
6292 abs = function: 0x00172f50 (function)
6293 min = function: 0x001687c8 (function)
6294 RemapValClamped = function: 0x001687a8 (function)
6295 RemapVal = function: 0x00168788 (function)
6296 RemoveSpawnGroupEntityFilter = function: 0x00137010 (function)
6297 EndScriptDebug = function: 0x00135bd0 (function)
6298 CScriptPrecacheContext = table: 0x00164cc0 (table, already seen)
6299 __VScriptServerDebugHook = function: 0x00145140 (function)
6300 ScriptDebugTextDraw = function: 0x0016b8c8 (function)
6301 ScriptDebugTextTrace = function: 0x00173278 (function)
6302 ScriptDebugRemoveTrace = function: 0x00173c08 (function)
6303 ScriptDebugTraceAll = function: 0x001727f8 (function)
6304 ScriptDebugRemoveWatchPattern = function: 0x0015dc58 (function)
6305 ScriptDebugAddWatches = function: 0x0016f158 (function)
6306 AxisAngleToQuaternion = function: 0x00145268 (function)
6307 ScriptDebugTraces = table: 0x0012d898 (table)
6308 {
6309 }
6310 ScriptDebugWatches = table: 0x0012e688 (table)
6311 {
6312 }
6313 ScriptDebugInDebugDraw = false (boolean)
6314 ScriptDebugTextFilters = table: 0x00140090 (table)
6315 {
6316 }
6317 ScriptDebugText = table: 0x001176c0 (table)
6318 {
6319 }
6320 ScriptDebugDefaultWatchColor = table: 0x0016cd98 (array table)
6321 [
6322 1 = 0 (number)
6323 2 = 192 (number)
6324 3 = 0 (number)
6325 ]
6326 ConnectOutputs = function: 0x00174ca0 (function)
6327 __OutputsPattern = "^On.*Output$" (string)
6328 EntFireByHandle = function: 0x00172758 (function)
6329 EntFire = function: 0x0016fa50 (function)
6330 vlua = table: 0x00171ca0 (table)
6331 {
6332 find = function: 0x0016f8f8 (function)
6333 rawdelete = function: 0x0016f8b8 (function)
6334 delete = function: 0x0016e6f8 (function)
6335 resize = function: 0x0016fae0 (function)
6336 extend = function: 0x0016fb00 (function)
6337 split = function: 0x0016fb80 (function)
6338 contains = function: 0x0016c830 (function)
6339 clone = function: 0x0016e718 (function)
6340 tableadd = function: 0x0016fb60 (function)
6341 reduce = function: 0x0016fb40 (function)
6342 rawin = function: 0x0016f8d8 (function)
6343 reverse = function: 0x0016fac0 (function)
6344 select = function: 0x0016fba0 (function)
6345 compare = function: 0x00171ce8 (function)
6346 slice = function: 0x0016f918 (function)
6347 clear = function: 0x00171cc8 (function)
6348 map = function: 0x0016fb20 (function)
6349 }
6350 isclass = function: 0x00168d48 (function)
6351 class = function: 0x0016cde8 (function)
6352 MakeStringToken = function: 0x00165150 (function)
6353 CancelEntityIOEvents = function: 0x00145300 (function)
6354 _sourceline = function: 0x00166b48 (function)
6355 DebugBreak = function: 0x0012d650 (function)
6356 CScriptKeyValues = table: 0x00164a60 (table, already seen)
6357 CInfoWorldLayer = table: 0x00163dd0 (table, already seen)
6358 CEnvProjectedTexture = table: 0x00163818 (table, already seen)
6359 CInfoData = table: 0x001631e0 (table, already seen)
6360 CParticleSystem = table: 0x00162de0 (table, already seen)
6361 CPointClientUIWorldPanel = table: 0x00160318 (table, already seen)
6362 CEnvEntityMaker = table: 0x0015fe28 (table, already seen)
6363 CBaseFlex = table: 0x0015f7f8 (table, already seen)
6364 CPointWorldText = table: 0x0015efe0 (table, already seen)
6365 CPropHMDAvatar = table: 0x0015ed50 (table, already seen)
6366 CPropVRHand = table: 0x0015e160 (table, already seen)
6367 CSceneEntity = table: 0x0012c4d8 (table, already seen)
6368 CBaseModelEntity = table: 0x00134998 (table, already seen)
6369 CBodyComponent = table: 0x00133f90 (table, already seen)
6370 FireEntityIOInputString = function: 0x0012b390 (function)
6371 vec3_invalid = Vector 00000000001337D0 [340282346638528859811704183484516925440.000000 340282346638528859811704183484516925440.000000 34028234 (userdata)
6372 vec3_origin = Vector 0000000000133778 [0.000000 0.000000 0.000000] (userdata)
6373 player = table: 0x001a32d8 (table)
6374 {
6375 metatable = table: 0x00162158 (table, already seen)
6376 __self = userdata: 0x001a3318 (userdata)
6377 }
6378 InitLogFile = function: 0x0012bcd0 (function)
6379 getclass = function: 0x00168b18 (function)
6380 CScriptParticleManager = table: 0x00132558 (table, already seen)
6381 Convars = table: 0x00131cc8 (table)
6382 {
6383 metatable = table: 0x001316c8 (table, already seen)
6384 __self = userdata: 0x00131d08 (userdata)
6385 }
6386 Entities = table: 0x001314f8 (table, already seen)
6387 IsClient = function: 0x00130120 (function)
6388 IsServer = function: 0x001300a0 (function)
6389 UTIL_ResetMessageText = function: 0x0012ff90 (function)
6390 UTIL_ResetMessageTextAll = function: 0x0012ff00 (function)
6391 UTIL_MessageText = function: 0x0012fd58 (function)
6392 UTIL_MessageTextAll = function: 0x0012fcd0 (function)
6393 CreateTriggerRadiusApproximate = function: 0x0012fc40 (function)
6394 ManuallyTriggerSpawnGroupCompletion = function: 0x0012fb28 (function)
6395 EmitSoundOn = function: 0x0012e258 (function)
6396 TraceCollideable = function: 0x0012f758 (function)
6397 TraceHull = function: 0x0012f6d8 (function)
6398 TraceLine = function: 0x0012f658 (function)
6399 StopEffect = function: 0x0012f5d8 (function)
6400 CreateDamageInfo = function: 0x0012f448 (function)
6401 _VERSION = "Lua 5.1" (string)
6402 PrecacheResource = function: 0x0012d240 (function)
6403 rr_QueryBestResponse = function: 0x0012f230 (function)
6404 DebugDrawBoxDirection = function: 0x0012f0a0 (function)
6405 DebugDrawText = function: 0x0012ed98 (function)
6406 DebugScreenTextPretty = function: 0x0012ed10 (function)
6407 LoadKeyValuesFromString = function: 0x0012ec00 (function)
6408 Say = function: 0x0012eb08 (function)
6409 StartSoundEventFromPositionUnreliable = function: 0x0012e8e0 (function)
6410 DoScriptAssert = function: 0x0012bdd0 (function)
6411 StopSoundEvent = function: 0x0012e760 (function)
6412 SetOpvarFloatPlayer = function: 0x0012e468 (function)
6413 StopSoundOn = function: 0x0012e360 (function)
6414 CrossVectors = function: 0x0012b1f8 (function)
6415 EmitSoundOnClient = function: 0x0012e2d8 (function)
6416 GetActiveSpawnGroupHandle = function: 0x0012fa98 (function)
6417 AngleDiff = function: 0x0012d550 (function)
6418 RotatePosition = function: 0x0012d448 (function)
6419 FireGameEvent = function: 0x0012cb20 (function)
6420 rr_GetResponseTargets = function: 0x0012f340 (function)
6421 PrecacheEntityListFromTable = function: 0x0012d1b0 (function)
6422 PrecacheEntityFromTable = function: 0x0012d128 (function)
6423 SpawnEntityListFromTableAsynchronous = function: 0x0012d090 (function)
6424 SpawnEntityFromTableAsynchronous = function: 0x0012ced0 (function)
6425 SpawnEntityFromTableSynchronous = function: 0x0012ce40 (function)
6426 GetListenServerHost = function: 0x0012cd38 (function)
6427 PrecacheModel = function: 0x0012d2c8 (function)
6428 ListenToGameEvent = function: 0x0012c978 (function)
6429 CreateSceneEntity = function: 0x0012c6d8 (function)
6430 DoEntFire = function: 0x0012c658 (function)
6431 UTIL_Remove = function: 0x0012c550 (function)
6432 StartSoundEventFromPosition = function: 0x0012e7b8 (function)
6433 SendToServerConsole = function: 0x0012bbb8 (function)
6434 SendToConsole = function: 0x0012bb38 (function)
6435 SetQuestPhase = function: 0x0012bab8 (function)
6436 ScriptDebugDrawWatches = function: 0x0012e090 (function)
6437 SplineQuaternions = function: 0x001451e0 (function)
6438 EntityFramework = table: 0x00174330 (table)
6439 {
6440 PrecacheResource = function: 0x00188290 (function)
6441 DispatchPrecache = function: 0x001881d0 (function)
6442 DispatchSpawn = function: 0x001881f0 (function)
6443 GetNativeOutputsForClass = function: 0x0017ebd0 (function)
6444 IsKeyValueUsed = function: 0x00187fd8 (function)
6445 GetNativeClassForDesignerName = function: 0x0017eb90 (function)
6446 AddClassToGameData = function: 0x0017eec0 (function)
6447 GetDesignerNameForScriptClass = function: 0x0017eb30 (function)
6448 UnserializeForPrecache = function: 0x00188190 (function)
6449 GetEntityHandle = function: 0x00188270 (function)
6450 CreateEntity = function: 0x0017ef40 (function)
6451 CreateCppClassProxy = function: 0x0017ef20 (function)
6452 InstallClass_BuildCompleteSpecification = function: 0x0017ecd8 (function)
6453 InstallClassMixinKeysToIgnore = table: 0x00174410 (array table)
6454 [
6455 1 = "Specification" (string)
6456 ]
6457 InstallClassVisits = table: 0x00174480 (table)
6458 {
6459 CEntityInstance = true (boolean)
6460 CBaseEntity = true (boolean)
6461 }
6462 InstallClasses = function: 0x0017ebb0 (function)
6463 CreateScriptProxyClass = function: 0x0017ef00 (function)
6464 InstallClass_Publish = function: 0x0017eea0 (function)
6465 LoadEntityClasses = function: 0x0017eee0 (function)
6466 DispatchUpdateOnRemove = function: 0x00188230 (function)
6467 DispatchInput = function: 0x00188250 (function)
6468 InstallClass = function: 0x0017ec98 (function)
6469 InputValueConverters = table: 0x001744a8 (table)
6470 {
6471 number = function: 0x00174538 (function)
6472 integer = function: 0x0017eab0 (function)
6473 float = function: 0x0017ead0 (function)
6474 string = function: 0x0017eaf0 (function)
6475 }
6476 InstallClass_HandleEntityIO = function: 0x0017ecf8 (function)
6477 InstallClassMixinKeysToMakeUnique = table: 0x00174448 (array table)
6478 [
6479 1 = "Spawn" (string)
6480 ]
6481 GetScriptClassForDesignerName = function: 0x0017eb10 (function)
6482 GetNativeClassForScriptClass = function: 0x0017eb70 (function)
6483 GetInputsForScriptClass = function: 0x0017eb50 (function)
6484 InstallClass_MergeSpecifications = function: 0x0017ecb8 (function)
6485 UnserializeForSpawn = function: 0x001881b0 (function)
6486 DispatchActivate = function: 0x00188210 (function)
6487 CreateCppLinkClassProxyInstance = function: 0x0017ef60 (function)
6488 GetClassNameOverride = function: 0x0017ef80 (function)
6489 }
6490 ScriptDebugClearTraces = function: 0x00173c28 (function)
6491 ExponentialDecay = function: 0x00145410 (function)
6492 LocalTime = function: 0x0012bec8 (function)
6493 setmetatable = function: builtin#9 (function)
6494 ScriptDebugTraceAllOn = false (boolean)
6495 print = function: 0x00117450 (function)
6496 load = function: builtin#23 (function)
6497 package = table: 0x00113aa0 (table, already seen)
6498 _DeepToString = function: 0x0016a918 (function)
6499 DoIncludeScript = function: 0x00133b80 (function)
6500 select = function: builtin#16 (function)
6501 SetQuestName = function: 0x0012ba38 (function)
6502 loadstring = function: builtin#24 (function)
6503 StartSoundEventReliable = function: 0x0012e570 (function)
6504 ipairs = function: builtin#7 (function)
6505 IsMarkedForDeletion = function: 0x0012c870 (function)
6506 table = table: 0x001142e0 (table, already seen)
6507 UnloadSpawnGroupByHandle = function: 0x0012fa08 (function)
6508 ReloadMOTD = function: 0x0012f3c8 (function)
6509 IsInToolsMode = function: 0x001301a0 (function)
6510 DebugDrawBox = function: 0x0012ee18 (function)
6511 loadfile = function: 0x00117500 (function)
6512 Warning = function: 0x00117688 (function)
6513 GetFunctionSignature = function: 0x0018b6c0 (function)
6514 ScriptDebugDraw = function: 0x001749e8 (function)
6515 RandomInt = function: 0x001177b8 (function)
6516 require = function: 0x00113ec8 (function)
6517 Msg = function: 0x00117740 (function)
6518 tostring = function: builtin#18 (function)
6519 rr_CommitAIResponse = function: 0x0012f2b8 (function)
6520 g_SpawnGroupEntityFilters = table: 0x00136fe8 (table)
6521 {
6522 }
6523 QAngle = function: 0x00116cc0 (function)
6524 xpcall = function: builtin#21 (function)
6525 EntityDesignerNameToClassname = table: 0x00174308 (table)
6526 {
6527 }
6528 UTIL_RemoveImmediate = function: 0x0012c5d0 (function)
6529 FilterSpawnGroupEntities = function: 0x0015ec68 (function)
6530 LerpVectors = function: 0x0012b178 (function)
6531 CEntities = table: 0x00130458 (table, already seen)
6532 AddToScriptHelp = function: 0x0018b4a0 (function)
6533 printstack = function: 0x001174d0 (function)
6534 DumpScriptBindings = function: 0x0018b610 (function)
6535 ScriptDebugClearWatches = function: 0x0017c150 (function)
6536 CLogicRelay = table: 0x00162f78 (table, already seen)
6537 GetPhysAngularVelocity = function: 0x0012e9f8 (function)
6538 string = table: 0x00114640 (table, already seen)
6539 RandomFloat = function: 0x001452a8 (function)
6540 getfenv = function: builtin#10 (function)
6541 }
6542 3 = table: 0x00131cc8 (table, already seen)
6543 4 = table: 0x001320e0 (table, already seen)
6544 5 = table: 0x001323a0 (table, already seen)
6545 6 = table: 0x00133000 (table, already seen)
6546 7 = table: 0x00165050 (table, already seen)
6547 8 = function: 0x0017ebb0 (function)
6548 9 = table: 0x00174330 (table, already seen)
6549 10 = table: 0x0018aec0 (table, already seen)
6550 11 = table: 0x00161840 (table, already seen)
6551 12 = function: 0x0017eb10 (function)
6552 13 = function: 0x0017eb70 (function)
6553 14 = table: 0x001a0568 (table)
6554 {
6555 metatable = table: 0x00111960 (table, already seen)
6556 thisEntity = table: 0x001a05f0 (table)
6557 {
6558 metatable = table: 0x0015f660 (table, already seen)
6559 __self = userdata: 0x001a0630 (userdata)
6560 }
6561 }
6562 15 = table: 0x0019a6c0 (array table)
6563 [
6564 1 = table: 0x0019a908 (table)
6565 {
6566 metatable = table: 0x001920a8 (table, already seen)
6567 followup = table: 0x0019a9c8 (table)
6568 {
6569 metatable = table: 0x00191da0 (table, already seen)
6570 delay = 1.23 (number)
6571 target = "self" (string)
6572 concept = "DemonstrateScriptFollowup" (string)
6573 context = table: 0x0019aa70 (array table)
6574 [
6575 1 = table: 0x0019aa98 (table)
6576 {
6577 metatable = table: 0x00191328 (table, already seen)
6578 operation = "=" (string)
6579 key = "followupcrit" (string)
6580 value = "1" (string)
6581 }
6582 ]
6583 }
6584 target = "scenes/Gambler/MoveOn01.vcd" (string)
6585 chance = 1 (number)
6586 params = table: 0x00198b00 (table, already seen)
6587 rule = table: 0x0019b0b0 (table)
6588 {
6589 metatable = table: 0x00198278 (table, already seen)
6590 rulename = "PlayerMoveOnGambler" (string)
6591 context_speaker = table: 0x0019ae58 (table)
6592 {
6593 }
6594 context_world = table: 0x0019af88 (table)
6595 {
6596 }
6597 group_params = table: 0x0019afb0 (table)
6598 {
6599 metatable = table: 0x00192450 (table, already seen)
6600 sequential = false (boolean)
6601 respeakdelay = 0 (number)
6602 norepeat = false (boolean)
6603 permitrepeats = true (boolean)
6604 }
6605 selection_state = table: 0x0019b138 (table)
6606 {
6607 nextseq = 0 (number)
6608 lastresponsetime = 0 (number)
6609 }
6610 responses = table: 0x0019a6c0 (table, already seen)
6611 criteria = table: 0x00198810 (array table)
6612 [
6613 1 = table: 0x00198838 (table)
6614 {
6615 metatable = table: 0x00191010 (table, already seen)
6616 operation = "==" (string)
6617 key = "concept" (string)
6618 value = "PlayerMoveOn" (string)
6619 }
6620 2 = table: 0x001988c0 (table)
6621 {
6622 metatable = table: 0x00191010 (table, already seen)
6623 operation = "==" (string)
6624 key = "Who" (string)
6625 value = "Gambler" (string)
6626 }
6627 3 = table: 0x0019a0c0 (table)
6628 {
6629 metatable = table: 0x00191010 (table, already seen)
6630 operation = "!=" (string)
6631 key = "Coughing" (string)
6632 value = "1" (string)
6633 }
6634 4 = table: 0x0019a638 (table)
6635 {
6636 metatable = table: 0x00191010 (table, already seen)
6637 operation = "==" (string)
6638 key = "map" (string)
6639 value = "c6m3_port" (string)
6640 }
6641 ]
6642 }
6643 kind = 3 (number)
6644 }
6645 ]
6646 16 = table: 0x0019b0b0 (table, already seen)
6647 17 = function: 0x00198420 (function)
6648 18 = table: 0x0019bc20 (array table)
6649 [
6650 1 = table: 0x0019bd18 (table)
6651 {
6652 metatable = table: 0x001920a8 (table, already seen)
6653 rule = table: 0x0019bfd0 (table)
6654 {
6655 metatable = table: 0x00198278 (table, already seen)
6656 rulename = "TestScriptFollowupGambler" (string)
6657 context_speaker = table: 0x0019be60 (table)
6658 {
6659 }
6660 context_world = table: 0x0019bea8 (table)
6661 {
6662 }
6663 group_params = table: 0x0019bed0 (table)
6664 {
6665 metatable = table: 0x00192450 (table, already seen)
6666 sequential = false (boolean)
6667 respeakdelay = 0 (number)
6668 norepeat = false (boolean)
6669 permitrepeats = true (boolean)
6670 }
6671 selection_state = table: 0x0019c058 (table)
6672 {
6673 nextseq = 0 (number)
6674 lastresponsetime = 0 (number)
6675 }
6676 responses = table: 0x0019bc20 (table, already seen)
6677 criteria = table: 0x0019b2e8 (array table)
6678 [
6679 1 = table: 0x0019b310 (table)
6680 {
6681 metatable = table: 0x00191010 (table, already seen)
6682 operation = "==" (string)
6683 key = "concept" (string)
6684 value = "DemonstrateScriptFollowup" (string)
6685 }
6686 2 = table: 0x0019b398 (table)
6687 {
6688 metatable = table: 0x00191010 (table, already seen)
6689 operation = "==" (string)
6690 key = "Who" (string)
6691 value = "Gambler" (string)
6692 }
6693 3 = table: 0x0019b948 (table)
6694 {
6695 metatable = table: 0x00191010 (table, already seen)
6696 operation = "==" (string)
6697 key = "map" (string)
6698 value = "c6m3_port" (string)
6699 }
6700 4 = table: 0x0019bb98 (table)
6701 {
6702 metatable = table: 0x00191010 (table, already seen)
6703 operation = "==" (string)
6704 key = "followupcrit" (string)
6705 value = "1" (string)
6706 }
6707 ]
6708 }
6709 chance = 1 (number)
6710 func = function: 0x00192350 (function)
6711 kind = 7 (number)
6712 params = table: 0x00198ef0 (table, already seen)
6713 }
6714 ]
6715 19 = table: 0x0019bfd0 (table, already seen)
6716 20 = function: 0x00198420 (function)
6717 21 = table: 0x0019c508 (array table)
6718 [
6719 1 = table: 0x0019c840 (table)
6720 {
6721 metatable = table: 0x001920a8 (table, already seen)
6722 rule = table: 0x0019d0a0 (table)
6723 {
6724 metatable = table: 0x00198278 (table, already seen)
6725 rulename = "PlayerAward" (string)
6726 context_speaker = table: 0x0019c988 (array table)
6727 [
6728 1 = table: 0x0019c9b0 (table)
6729 {
6730 metatable = table: 0x00191328 (table, already seen)
6731 value = "1" (string)
6732 operation = "=" (string)
6733 key = "AllowProtectedFriendlyFire" (string)
6734 modifiers = table: 0x00199268 (table)
6735 {
6736 duration = 2.5 (number)
6737 }
6738 }
6739 ]
6740 context_world = table: 0x0019cf78 (table)
6741 {
6742 }
6743 group_params = table: 0x0019cfa0 (table)
6744 {
6745 metatable = table: 0x00192450 (table, already seen)
6746 sequential = false (boolean)
6747 respeakdelay = 0 (number)
6748 norepeat = false (boolean)
6749 permitrepeats = true (boolean)
6750 }
6751 selection_state = table: 0x0019d128 (table)
6752 {
6753 nextseq = 0 (number)
6754 lastresponsetime = 0 (number)
6755 }
6756 responses = table: 0x0019c508 (table, already seen)
6757 criteria = table: 0x0019c260 (array table)
6758 [
6759 1 = table: 0x0019c288 (table)
6760 {
6761 metatable = table: 0x00191010 (table, already seen)
6762 operation = "==" (string)
6763 key = "concept" (string)
6764 value = "Award" (string)
6765 }
6766 2 = table: 0x0019c310 (table)
6767 {
6768 metatable = table: 0x00191010 (table, already seen)
6769 operation = "==" (string)
6770 key = "awardname" (string)
6771 value = "Protector" (string)
6772 }
6773 ]
6774 }
6775 chance = 1 (number)
6776 func = function: 0x00192390 (function)
6777 kind = 7 (number)
6778 params = table: 0x00199188 (table, already seen)
6779 }
6780 ]
6781 22 = table: 0x0019d0a0 (table, already seen)
6782 23 = function: 0x00198420 (function)
6783 24 = table: 0x0019de90 (array table)
6784 [
6785 1 = table: 0x0019deb8 (table)
6786 {
6787 metatable = table: 0x001920a8 (table, already seen)
6788 rule = table: 0x0019e468 (table)
6789 {
6790 metatable = table: 0x00198278 (table, already seen)
6791 rulename = "ProtectedFriendlyFire" (string)
6792 context_speaker = table: 0x0019dfe0 (array table)
6793 [
6794 1 = table: 0x0019e008 (table)
6795 {
6796 metatable = table: 0x00191328 (table, already seen)
6797 operation = "=" (string)
6798 key = "AllowProtectedFriendlyFire" (string)
6799 value = "0" (string)
6800 }
6801 2 = table: 0x0019e188 (table)
6802 {
6803 metatable = table: 0x00191328 (table, already seen)
6804 operation = "+=" (string)
6805 key = "PermaDisableFriendlyFire" (string)
6806 value = "1" (string)
6807 }
6808 ]
6809 context_world = table: 0x0019e210 (table)
6810 {
6811 }
6812 group_params = table: 0x0019e368 (table)
6813 {
6814 metatable = table: 0x00192450 (table, already seen)
6815 sequential = false (boolean)
6816 respeakdelay = 0 (number)
6817 norepeat = false (boolean)
6818 permitrepeats = true (boolean)
6819 }
6820 selection_state = table: 0x0019e4f0 (table)
6821 {
6822 nextseq = 0 (number)
6823 lastresponsetime = 0 (number)
6824 }
6825 responses = table: 0x0019de90 (table, already seen)
6826 criteria = table: 0x0019d330 (array table)
6827 [
6828 1 = table: 0x0019d358 (table)
6829 {
6830 metatable = table: 0x00191010 (table, already seen)
6831 operation = "==" (string)
6832 key = "concept" (string)
6833 value = "PlayerFriendlyFire" (string)
6834 }
6835 2 = table: 0x0019d3e0 (table)
6836 {
6837 metatable = table: 0x00191010 (table, already seen)
6838 operation = "==" (string)
6839 key = "AllowProtectedFriendlyFire" (string)
6840 value = "1" (string)
6841 }
6842 3 = table: 0x0019d748 (table)
6843 {
6844 metatable = table: 0x00191010 (table, already seen)
6845 operation = "<" (string)
6846 key = "PermaDisableFriendlyFire" (string)
6847 value = "10" (string)
6848 }
6849 4 = table: 0x0019ddd0 (table)
6850 {
6851 metatable = table: 0x00191010 (table, already seen)
6852 func = function: 0x00198900 (function)
6853 }
6854 ]
6855 }
6856 chance = 1 (number)
6857 func = function: 0x00192350 (function)
6858 kind = 7 (number)
6859 params = table: 0x001995c0 (table, already seen)
6860 }
6861 ]
6862 25 = table: 0x0019e468 (table, already seen)
6863 26 = function: 0x00198420 (function)
6864 27 = function: 0x00198900 (function)
6865 28 = table: 0x001a05f0 (table, already seen)
6866 29 = table: 0x001a1c68 (table, already seen)
6867 30 = table: 0x001a1d68 (table)
6868 {
6869 metatable = table: 0x00111960 (table, already seen)
6870 thisEntity = table: 0x001a1df0 (table)
6871 {
6872 metatable = table: 0x0015dd18 (table, already seen)
6873 __self = userdata: 0x001a1e30 (userdata)
6874 }
6875 }
6876 31 = function: 0x00174870 (function)
6877 32 = table: 0x001a1df0 (table, already seen)
6878 33 = function: 0x0017c418 (function)
6879 34 = table: 0x001a32d8 (table, already seen)
6880 35 = table: 0x001a3400 (table)
6881 {
6882 metatable = table: 0x00111960 (table, already seen)
6883 thisEntity = table: 0x001a3488 (table)
6884 {
6885 metatable = table: 0x0015dd18 (table, already seen)
6886 __self = userdata: 0x001a34c8 (userdata)
6887 }
6888 }
6889 36 = table: 0x001a3488 (table, already seen)
6890 37 = table: 0x001a3610 (table)
6891 {
6892 metatable = table: 0x00111960 (table, already seen)
6893 thisEntity = table: 0x001a3698 (table)
6894 {
6895 metatable = table: 0x0015dd18 (table, already seen)
6896 __self = userdata: 0x001a36d8 (userdata)
6897 }
6898 }
6899 38 = table: 0x001a3698 (table, already seen)
6900 39 = table: 0x001a3820 (table)
6901 {
6902 metatable = table: 0x00111960 (table, already seen)
6903 thisEntity = table: 0x001a38a8 (table)
6904 {
6905 metatable = table: 0x0015dd18 (table, already seen)
6906 __self = userdata: 0x001a38e8 (userdata)
6907 }
6908 }
6909 40 = table: 0x001a38a8 (table, already seen)
6910 41 = table: 0x001a3a30 (table)
6911 {
6912 metatable = table: 0x00111960 (table, already seen)
6913 thisEntity = table: 0x001a3ab8 (table)
6914 {
6915 metatable = table: 0x0015dd18 (table, already seen)
6916 __self = userdata: 0x001a3af8 (userdata)
6917 }
6918 }
6919 42 = table: 0x001a3ab8 (table, already seen)
6920 43 = table: 0x001a3c40 (table)
6921 {
6922 metatable = table: 0x00111960 (table, already seen)
6923 thisEntity = table: 0x001a3cc8 (table)
6924 {
6925 metatable = table: 0x0015dd18 (table, already seen)
6926 __self = userdata: 0x001a3d08 (userdata)
6927 }
6928 }
6929 44 = table: 0x001a3cc8 (table, already seen)
6930 45 = table: 0x001a3e50 (table)
6931 {
6932 metatable = table: 0x00111960 (table, already seen)
6933 thisEntity = table: 0x001a3ed8 (table)
6934 {
6935 metatable = table: 0x0015dd18 (table, already seen)
6936 __self = userdata: 0x001a3f18 (userdata)
6937 }
6938 }
6939 46 = table: 0x001a3ed8 (table, already seen)
6940 47 = table: 0x001a4060 (table)
6941 {
6942 metatable = table: 0x00111960 (table, already seen)
6943 thisEntity = table: 0x001a40e8 (table)
6944 {
6945 metatable = table: 0x0015dd18 (table, already seen)
6946 __self = userdata: 0x001a4128 (userdata)
6947 }
6948 }
6949 48 = table: 0x001a40e8 (table, already seen)
6950 49 = table: 0x001a4270 (table)
6951 {
6952 metatable = table: 0x00111960 (table, already seen)
6953 thisEntity = table: 0x001a42f8 (table)
6954 {
6955 metatable = table: 0x0015dd18 (table, already seen)
6956 __self = userdata: 0x001a4338 (userdata)
6957 }
6958 }
6959 50 = table: 0x001a42f8 (table, already seen)
6960 51 = table: 0x0019e7a8 (table)
6961 {
6962 metatable = table: 0x00111960 (table, already seen)
6963 thisEntity = table: 0x0019e830 (table)
6964 {
6965 metatable = table: 0x0015dd18 (table, already seen)
6966 __self = userdata: 0x0019e870 (userdata)
6967 }
6968 }
6969 52 = table: 0x0019e830 (table, already seen)
6970 53 = table: 0x0019e9b8 (table)
6971 {
6972 metatable = table: 0x00111960 (table, already seen)
6973 thisEntity = table: 0x0019ea40 (table)
6974 {
6975 metatable = table: 0x0015dd18 (table, already seen)
6976 __self = userdata: 0x0019ea80 (userdata)
6977 }
6978 }
6979 54 = table: 0x0019ea40 (table, already seen)
6980 55 = table: 0x0019ebc8 (table)
6981 {
6982 metatable = table: 0x00111960 (table, already seen)
6983 thisEntity = table: 0x0019ec50 (table)
6984 {
6985 metatable = table: 0x0015dd18 (table, already seen)
6986 __self = userdata: 0x0019ec90 (userdata)
6987 }
6988 }
6989 56 = table: 0x0019ec50 (table, already seen)
6990 57 = 59 (number)
6991 58 = 57 (number)
6992 CMarkupVolumeTagged = table: 0x0015f398 (table)
6993 {
6994 __index = table: 0x0015f3f8 (table, already seen)
6995 }
6996 GlobalSys = table: 0x00131dc8 (table)
6997 {
6998 __index = table: 0x00131e28 (table, already seen)
6999 }
7000 CHL2_Player = table: 0x001620f8 (table)
7001 {
7002 __index = table: 0x00162158 (table, already seen)
7003 }
7004 CPointTemplate = table: 0x001628b0 (table)
7005 {
7006 __index = table: 0x00162910 (table, already seen)
7007 }
7008 CPropHMDAvatar = table: 0x0015ecf0 (table)
7009 {
7010 __index = table: 0x0015ed50 (table, already seen)
7011 }
7012 CEntityInstance = table: 0x00129db0 (table)
7013 {
7014 __index = table: 0x001178c0 (table, already seen)
7015 }
7016 CBodyComponent = table: 0x00133f30 (table)
7017 {
7018 __index = table: 0x00133f90 (table, already seen)
7019 }
7020 CBaseAnimating = table: 0x00135c38 (table)
7021 {
7022 __index = table: 0x00135c98 (table, already seen)
7023 }
7024 CBaseModelEntity = table: 0x00134938 (table)
7025 {
7026 __index = table: 0x00134998 (table, already seen)
7027 }
7028 Decider = table: 0x00133810 (table)
7029 {
7030 __userdata_metatable = table: 0x00133af8 (table)
7031 {
7032 __gc = function: 0x00133b20 (function)
7033 }
7034 __index = table: 0x00133870 (table, already seen)
7035 }
7036 CScriptPrecacheContext = table: 0x00164c60 (table)
7037 {
7038 __index = table: 0x00164cc0 (table, already seen)
7039 }
7040 CBasePlayer = table: 0x00133c28 (table)
7041 {
7042 __index = table: 0x00133c88 (table, already seen)
7043 }
7044 CBaseTrigger = table: 0x00137070 (table)
7045 {
7046 __index = table: 0x001340d0 (table, already seen)
7047 }
7048 CPointWorldText = table: 0x0015ef80 (table)
7049 {
7050 __index = table: 0x0015efe0 (table, already seen)
7051 }
7052 CEnvEntityMaker = table: 0x0015fdc8 (table)
7053 {
7054 __index = table: 0x0015fe28 (table, already seen)
7055 }
7056 CLogicScript = table: 0x0015f600 (table)
7057 {
7058 __index = table: 0x0015f660 (table, already seen)
7059 }
7060 CInfoWorldLayer = table: 0x00163d70 (table)
7061 {
7062 __index = table: 0x00163dd0 (table, already seen)
7063 }
7064 CBaseFlex = table: 0x0015f798 (table)
7065 {
7066 __index = table: 0x0015f7f8 (table, already seen)
7067 }
7068 _LOADED = table: 0x00112b10 (table, already seen)
7069 CPointClientUIWorldPanel = table: 0x001602b8 (table)
7070 {
7071 __index = table: 0x00160318 (table, already seen)
7072 }
7073 CEnvProjectedTexture = table: 0x001637b8 (table)
7074 {
7075 __index = table: 0x00163818 (table, already seen)
7076 }
7077 Vector = table: 0x00116440 (table)
7078 {
7079 Lerp = function: 0x00116928 (function)
7080 Length2D = function: 0x00116618 (function)
7081 __unm = function: 0x00116670 (function)
7082 Dot = function: 0x00116848 (function)
7083 Normalized = function: 0x001168d8 (function)
7084 Length = function: 0x001165d0 (function)
7085 Cross = function: 0x00116890 (function)
7086 __mul = function: 0x00116518 (function)
7087 __newindex = function: 0x001164c8 (function)
7088 __len = function: 0x00116698 (function)
7089 __add = function: 0x00116468 (function)
7090 __eq = function: 0x001165a8 (function)
7091 __sub = function: 0x00116580 (function)
7092 __div = function: 0x00116540 (function)
7093 __tostring = function: 0x001164f0 (function)
7094 __index = function: 0x001164a0 (function)
7095 }
7096 CPropVRHand = table: 0x0015e100 (table)
7097 {
7098 __index = table: 0x0015e160 (table, already seen)
7099 }
7100 CBaseCombatCharacter = table: 0x00160870 (table)
7101 {
7102 __index = table: 0x001608d0 (table, already seen)
7103 }
7104 Int64 = table: 0x00117240 (table)
7105 {
7106 __tostring = function: 0x001172a0 (function)
7107 __eq = function: 0x001172c8 (function)
7108 }
7109 CPhysicsProp = table: 0x0015dcb8 (table)
7110 {
7111 __index = table: 0x0015dd18 (table, already seen)
7112 }
7113 _PRELOAD = table: 0x001140a8 (table, already seen)
7114 Convars = table: 0x00131668 (table)
7115 {
7116 __index = table: 0x001316c8 (table, already seen)
7117 }
7118 CScriptKeyValues = table: 0x00164a00 (table)
7119 {
7120 __index = table: 0x00164a60 (table, already seen)
7121 }
7122 CLogicRelay = table: 0x00162f18 (table)
7123 {
7124 __index = table: 0x00162f78 (table, already seen)
7125 }
7126 CNativeOutputs = table: 0x0015f258 (table)
7127 {
7128 __userdata_metatable = table: 0x00164948 (table)
7129 {
7130 __gc = function: 0x00164970 (function)
7131 }
7132 __index = table: 0x0015f2b8 (table, already seen)
7133 }
7134 CDebugOverlayScriptHelper = table: 0x001a0970 (table)
7135 {
7136 __index = table: 0x001a09d0 (table, already seen)
7137 }
7138 QAngle = table: 0x00111fb8 (table)
7139 {
7140 __newindex = function: 0x00116aa8 (function)
7141 Left = function: 0x00116c50 (function)
7142 __add = function: 0x00111fe0 (function)
7143 __eq = function: 0x00116b60 (function)
7144 Forward = function: 0x00116af8 (function)
7145 __tostring = function: 0x00116ad0 (function)
7146 Up = function: 0x00116c78 (function)
7147 __index = function: 0x00116a80 (function)
7148 }
7149 CSceneEntity = table: 0x0012b6e0 (table)
7150 {
7151 __index = table: 0x0012c4d8 (table, already seen)
7152 }
7153 CAI_BaseNPC = table: 0x00160d38 (table)
7154 {
7155 __index = table: 0x00160d98 (table, already seen)
7156 }
7157 CInfoData = table: 0x00163180 (table)
7158 {
7159 __index = table: 0x001631e0 (table, already seen)
7160 }
7161 CScriptParticleManager = table: 0x001324f8 (table)
7162 {
7163 __index = table: 0x00132558 (table, already seen)
7164 }
7165 CParticleSystem = table: 0x00162d80 (table)
7166 {
7167 __index = table: 0x00162de0 (table, already seen)
7168 }
7169 CEntities = table: 0x001303f8 (table)
7170 {
7171 __index = table: 0x00130458 (table, already seen)
7172 }
7173 CEnvTimeOfDay2 = table: 0x00164080 (table)
7174 {
7175 __index = table: 0x001640e0 (table, already seen)
7176 }
7177 SteamInfo = table: 0x001321e0 (table)
7178 {
7179 __index = table: 0x00132240 (table, already seen)
7180 }
7181 FDesc = table: 0x00117310 (table)
7182 {
7183 __len = function: 0x001173c0 (function)
7184 __tostring = function: 0x00117398 (function)
7185 __index = function: 0x00117370 (function)
7186 }
7187 _LOADLIB = table: 0x00113a18 (table)
7188 {
7189 __gc = function: 0x00113a78 (function)
7190 }
7191 UInt64 = table: 0x00116d08 (table)
7192 {
7193 BitwiseAnd = function: 0x00116d30 (function)
7194 ToggleBit = function: 0x00116f10 (function)
7195 IsBitSet = function: 0x00116fd8 (function)
7196 SetBit = function: 0x00117028 (function)
7197 BitwiseNot = function: 0x00116f88 (function)
7198 ToHexString = function: 0x00116f60 (function)
7199 __tostring = function: 0x00116d90 (function)
7200 __eq = function: 0x00116db8 (function)
7201 ClearBit = function: 0x00116ec0 (function)
7202 __index = function: 0x00116d68 (function)
7203 BitwiseOr = function: 0x00116e70 (function)
7204 BitwiseXor = function: 0x00116de0 (function)
7205 }
7206 CCustomGameEventManager = table: 0x0019dfa8 (table)
7207 {
7208 __index = table: 0x001612f8 (table, already seen)
7209 }
7210 CBaseEntity = table: 0x001404c8 (table)
7211 {
7212 __index = table: 0x00140528 (table, already seen)
7213 }
7214 CEntityScriptFramework = table: 0x00164f18 (table)
7215 {
7216 __index = table: 0x00164f78 (table, already seen)
7217 }
7218}