From 53269be0c984e4545a441fd8f561d3f7dbb2446d Mon Sep 17 00:00:00 2001
From: skuzzis
Date: Tue, 22 Apr 2025 20:35:09 +0300
Subject: [PATCH 1/3] remove(files): Old Source Code
---
.editorconfig | 59 -
.github/FUNDING.yml | 3 -
.github/workflows/builder.yml | 264 -
.github/workflows/cleanup.yml | 19 -
.gitignore | 5 -
.gitmodules | 33 -
.vscode/c_cpp_properties.json | 76 -
.vscode/launch.json | 29 -
.vscode/settings.json | 118 -
AMBuildScript | 327 -
AMBuilder | 238 -
LICENSE | 21 -
PackageScript | 95 -
README-RU.md | 89 -
README-UA.md | 89 -
README.md | 89 -
alliedmodders/hl2sdk | 1 -
alliedmodders/metamod | 1 -
configure.py | 46 -
hl2sdk-manifests | 1 -
plugin_files/bin/scripting/database.js | 21 -
plugin_files/bin/scripting/database.lua | 21 -
plugin_files/bin/scripting/entity.js | 14 -
plugin_files/bin/scripting/entity.lua | 18 -
plugin_files/bin/scripting/events.js | 109 -
plugin_files/bin/scripting/events.lua | 106 -
plugin_files/bin/scripting/exports.js | 39 -
plugin_files/bin/scripting/exports.lua | 53 -
plugin_files/bin/scripting/hooks.js | 78 -
plugin_files/bin/scripting/hooks.lua | 76 -
plugin_files/bin/scripting/serpent.lua | 181 -
plugin_files/bin/scripting/timers.js | 66 -
plugin_files/bin/scripting/timers.lua | 68 -
plugin_files/bin/scripting/utils.js | 178 -
plugin_files/bin/scripting/utils.lua | 268 -
plugin_files/configs/chat.example.json | 18 -
plugin_files/configs/core.example.json | 78 -
plugin_files/configs/databases.example.json | 18 -
plugin_files/configs/plugins/.gitignore | 0
plugin_files/gamedata/core/offsets.json | 54 -
plugin_files/gamedata/core/patches.json | 22 -
plugin_files/gamedata/core/signatures.json | 127 -
plugin_files/gamedata/gameevents.json | 273 -
plugin_files/gamedata/sdk.json | 38412 ----------------
plugin_files/gamedata/sdk_types.json | 2933 --
plugin_files/logs/.gitignore | 0
plugin_files/logs/plugins/.gitignore | 0
plugin_files/plugins/.gitignore | 1 -
plugin_files/translations/.gitignore | 0
.../translations/translation.core.json | 92 -
protobufs/clientmessages.proto | 53 -
protobufs/cs_gameevents.proto | 35 -
protobufs/cs_usercmd.proto | 42 -
protobufs/cstrike15_gcmessages.proto | 1505 -
protobufs/cstrike15_usermessages.proto | 613 -
protobufs/engine_gcmessages.proto | 14 -
protobufs/gcsdk_gcmessages.proto | 325 -
protobufs/netmessages.proto | 710 -
protobufs/network_connection.proto | 130 -
protobufs/networkbasetypes.proto | 241 -
protobufs/networksystem_protomessages.proto | 19 -
protobufs/steammessages.proto | 45 -
protobufs/te.proto | 262 -
protobufs/usercmd.proto | 39 -
protobufs/usermessages.proto | 812 -
setup.ps1 | 16 -
setup.sh | 19 -
src/common.h | 91 -
src/core/commands/chat.cpp | 32 -
src/core/commands/cmds.cpp | 28 -
src/core/commands/commands.h | 60 -
src/core/commands/config.cpp | 33 -
src/core/commands/core.cpp | 51 -
src/core/commands/credits.cpp | 7 -
src/core/commands/cvars.cpp | 29 -
src/core/commands/exts.cpp | 78 -
src/core/commands/help.cpp | 23 -
src/core/commands/list.cpp | 20 -
src/core/commands/plugins.cpp | 174 -
src/core/commands/resmon.cpp | 229 -
src/core/commands/status.cpp | 44 -
src/core/commands/translations.cpp | 32 -
src/core/commands/utils.cpp | 24 -
src/core/commands/version.cpp | 12 -
src/core/configuration/setup.cpp | 11 -
src/core/configuration/setup.h | 6 -
src/engine/convars/convars.h | 53 -
src/engine/convars/fake_convars.cpp | 198 -
src/engine/convars/query.cpp | 102 -
src/engine/convars/shared_convars.cpp | 123 -
src/engine/gameevents/gameevents.cpp | 200 -
src/engine/gameevents/gameevents.h | 34 -
src/engine/vgui/ScreenText.cpp | 176 -
src/engine/vgui/ScreenText.h | 45 -
src/engine/vgui/VGUI.cpp | 102 -
src/engine/vgui/VGUI.h | 41 -
src/engine/voicemanager/VoiceManager.cpp | 94 -
src/engine/voicemanager/VoiceManager.h | 31 -
src/entitysystem/entities/entitysystem.cpp | 11 -
src/entitysystem/entities/entitysystem.h | 17 -
src/entitysystem/entities/listener.cpp | 68 -
src/entitysystem/entities/listener.h | 20 -
src/entitysystem/precacher/game_system.cpp | 49 -
src/entitysystem/precacher/game_system.h | 46 -
src/entitysystem/precacher/precacher.cpp | 33 -
src/entitysystem/precacher/precacher.h | 33 -
src/entrypoint.cpp | 626 -
src/entrypoint.h | 114 -
src/extensions/Extension.cpp | 117 -
src/extensions/Extension.h | 36 -
src/extensions/ExtensionManager.cpp | 93 -
src/extensions/ExtensionManager.h | 30 -
src/filesystem/files/Files.cpp | 215 -
src/filesystem/files/Files.h | 31 -
src/filesystem/logs/Log.cpp | 37 -
src/filesystem/logs/Log.h | 24 -
src/filesystem/logs/Logger.cpp | 37 -
src/filesystem/logs/Logger.h | 25 -
src/memory/encoders/json.cpp | 43 -
src/memory/encoders/json.h | 19 -
src/memory/encoders/msgpack.cpp | 123 -
src/memory/encoders/msgpack.h | 16 -
src/memory/hooks/FuncHook.h | 162 -
src/memory/hooks/NativeHooks.cpp | 28 -
src/memory/hooks/NativeHooks.h | 9 -
src/memory/signatures/Offsets.cpp | 83 -
src/memory/signatures/Offsets.h | 21 -
src/memory/signatures/Patches.cpp | 153 -
src/memory/signatures/Patches.h | 23 -
src/memory/signatures/Signatures.cpp | 122 -
src/memory/signatures/Signatures.h | 68 -
src/network/database/DBDriver.h | 19 -
src/network/database/DatabaseManager.cpp | 90 -
src/network/database/DatabaseManager.h | 23 -
src/network/database/IDatabase.h | 41 -
src/network/usermessages/usermessages.cpp | 53 -
src/network/usermessages/usermessages.h | 15 -
src/player/player/Player.cpp | 469 -
src/player/player/Player.h | 133 -
src/player/playermanager/PlayerManager.cpp | 58 -
src/player/playermanager/PlayerManager.h | 34 -
src/plugins/Plugin.cpp | 545 -
src/plugins/Plugin.h | 66 -
src/plugins/PluginManager.cpp | 216 -
src/plugins/PluginManager.h | 50 -
src/plugins/core/scripting.h | 928 -
src/plugins/core/scripting/engine/convars.cpp | 185 -
src/plugins/core/scripting/engine/events.cpp | 422 -
.../core/scripting/engine/gameevents.cpp | 169 -
src/plugins/core/scripting/engine/server.cpp | 86 -
src/plugins/core/scripting/engine/vgui.cpp | 59 -
.../core/scripting/entities/entities.cpp | 21 -
.../core/scripting/entities/precacher.cpp | 30 -
.../core/scripting/entities/weapons.cpp | 281 -
.../core/scripting/filesystem/files.cpp | 79 -
.../core/scripting/filesystem/logs.cpp | 18 -
src/plugins/core/scripting/memory/hooks.cpp | 312 -
.../memory/keyvalues/CEntityKeyValues.cpp | 162 -
src/plugins/core/scripting/memory/memory.cpp | 259 -
.../core/scripting/network/database.cpp | 94 -
.../core/scripting/network/usermessage.cpp | 950 -
src/plugins/core/scripting/player/player.cpp | 485 -
.../core/scripting/player/playermanager.cpp | 42 -
src/plugins/core/scripting/sdk/chandle.cpp | 30 -
.../core/scripting/sdk/checktransmit.cpp | 47 -
src/plugins/core/scripting/sdk/schema.cpp | 27 -
src/plugins/core/scripting/sdk/sdkaccess.cpp | 937 -
.../core/scripting/server/commands.cpp | 81 -
.../core/scripting/server/configuration.cpp | 138 -
src/plugins/core/scripting/server/menus.cpp | 29 -
.../core/scripting/server/translations.cpp | 7 -
src/plugins/core/scripting/server/utils.cpp | 110 -
src/plugins/core/scripting_schema.h | 60 -
src/plugins/loader/core.cpp | 132 -
src/plugins/loader/core.h | 28 -
.../loader/scripting/engine/convars.cpp | 25 -
.../loader/scripting/engine/events.cpp | 110 -
.../loader/scripting/engine/server.cpp | 23 -
src/plugins/loader/scripting/engine/vgui.cpp | 18 -
.../loader/scripting/entities/entities.cpp | 11 -
.../loader/scripting/entities/precacher.cpp | 17 -
.../loader/scripting/entities/weapons.cpp | 38 -
.../loader/scripting/filesystem/files.cpp | 26 -
.../loader/scripting/filesystem/logs.cpp | 15 -
src/plugins/loader/scripting/memory/hooks.cpp | 17 -
.../memory/keyvalues/CEntityKeyValues.cpp | 41 -
.../loader/scripting/memory/memory.cpp | 52 -
.../loader/scripting/network/database.cpp | 46 -
.../loader/scripting/network/usermessages.cpp | 97 -
.../loader/scripting/player/player.cpp | 64 -
.../loader/scripting/player/playermanager.cpp | 17 -
.../loader/scripting/sdk/baseclasses.cpp | 432 -
src/plugins/loader/scripting/sdk/chandle.cpp | 14 -
.../loader/scripting/sdk/checktransmit.cpp | 14 -
.../loader/scripting/sdk/coretypes.cpp | 300 -
src/plugins/loader/scripting/sdk/schema.cpp | 255 -
src/plugins/loader/scripting/sdk/types.cpp | 59 -
.../loader/scripting/server/commands.cpp | 21 -
.../loader/scripting/server/configuration.cpp | 19 -
src/plugins/loader/scripting/server/menus.cpp | 17 -
.../loader/scripting/server/translations.cpp | 29 -
src/plugins/loader/scripting/server/utils.cpp | 58 -
src/plugins/stack.h | 116 -
src/sdk/access/sdkaccess.cpp | 132 -
src/sdk/access/sdkaccess.h | 109 -
src/sdk/entity/CBaseCombatCharacter.h | 15 -
src/sdk/entity/CBaseEntity.h | 199 -
src/sdk/entity/CBaseModelEntity.h | 53 -
src/sdk/entity/CBasePlayerController.h | 57 -
src/sdk/entity/CBasePlayerPawn.h | 38 -
src/sdk/entity/CBaseViewModel.h | 43 -
src/sdk/entity/CCSBot.h | 20 -
src/sdk/entity/CCSPlayerController.h | 32 -
src/sdk/entity/CCSPlayerPawn.h | 25 -
src/sdk/entity/CCSPlayerPawnBase.h | 19 -
src/sdk/entity/CCSWeaponBase.h | 150 -
src/sdk/entity/CCollisionProperty.h | 27 -
src/sdk/entity/CGameRules.h | 39 -
src/sdk/entity/CPointWorldText.h | 60 -
src/sdk/entity/CRecipientFilters.h | 107 -
src/sdk/entity/CTakeDamageInfo.h | 129 -
src/sdk/entity/CTriggerPush.h | 265 -
src/sdk/entity/EntityCheckTransmit.h | 18 -
src/sdk/entity/globaltypes.h | 134 -
src/sdk/entity/serversideclient.h | 62 -
src/sdk/entity/services.h | 200 -
src/sdk/interfaces/cschemasystem.h | 44 -
src/sdk/schema/schema.cpp | 148 -
src/sdk/schema/schema.h | 105 -
src/server/chat/Chat.cpp | 230 -
src/server/chat/Chat.h | 28 -
src/server/commands/Command.cpp | 28 -
src/server/commands/Command.h | 25 -
src/server/commands/CommandsManager.cpp | 200 -
src/server/commands/CommandsManager.h | 42 -
src/server/configuration/Configuration.cpp | 674 -
src/server/configuration/Configuration.h | 66 -
src/server/menus/Menu.h | 27 -
src/server/menus/MenuManager.cpp | 80 -
src/server/menus/MenuManager.h | 25 -
src/server/menus/MenuRenderer.cpp | 239 -
src/server/menus/MenuRenderer.h | 48 -
src/server/menus/kinds/CenterMenu.cpp | 150 -
src/server/menus/kinds/CenterMenu.h | 36 -
src/server/menus/kinds/ScreenMenu.cpp | 196 -
src/server/menus/kinds/ScreenMenu.h | 36 -
src/server/translations/Translation.cpp | 17 -
src/server/translations/Translation.h | 17 -
src/server/translations/Translations.cpp | 128 -
src/server/translations/Translations.h | 22 -
src/tools/crashreporter/CallStack.cpp | 37 -
src/tools/crashreporter/CallStack.h | 24 -
src/tools/crashreporter/CrashReport.cpp | 226 -
src/tools/crashreporter/CrashReport.h | 4 -
src/tools/crashreporter/RegisterCallStack.cpp | 13 -
src/tools/crashreporter/RegisterCallStack.h | 17 -
src/tools/resourcemonitor/ResourceMonitor.cpp | 30 -
src/tools/resourcemonitor/ResourceMonitor.h | 53 -
src/types/EventResult.h | 11 -
src/types/GamePhase.h | 15 -
src/types/LogType.h | 9 -
src/types/PluginKind.h | 11 -
src/types/PluginState.h | 10 -
src/utils/memory.h | 8 -
src/utils/memory_linux.cpp | 49 -
src/utils/memory_win.cpp | 43 -
src/utils/plat.h | 39 -
src/utils/plat_unix.cpp | 218 -
src/utils/plat_win.cpp | 8 -
src/utils/progressbar.h | 31 -
src/utils/utils.cpp | 291 -
src/utils/utils.h | 65 -
src/utils/virtual.h | 9 -
vendor/asmjit | 1 -
.../bzip2/linuxsteamrt64/include/bz_version.h | 1 -
vendor/bzip2/linuxsteamrt64/include/bzlib.h | 287 -
.../linuxsteamrt64/include/bzlib_private.h | 507 -
vendor/bzip2/linuxsteamrt64/lib/libbz2.a | Bin 370978 -> 0 bytes
vendor/bzip2/win64/include/bz_version.h | 1 -
vendor/bzip2/win64/include/bzlib.h | 287 -
vendor/bzip2/win64/include/bzlib_private.h | 507 -
vendor/bzip2/win64/lib/bz2.lib | Bin 123000 -> 0 bytes
.../linuxsteamrt64/include/dyncall/dyncall.h | 151 -
.../include/dyncall/dyncall_alloc.h | 41 -
.../include/dyncall/dyncall_callf.h | 56 -
.../include/dyncall/dyncall_callvm.h | 89 -
.../dyncall/dyncall_callvm_arm32_arm.h | 55 -
.../dyncall/dyncall_callvm_arm32_arm_armhf.h | 59 -
.../dyncall/dyncall_callvm_arm32_thumb.h | 55 -
.../include/dyncall/dyncall_callvm_arm64.h | 46 -
.../include/dyncall/dyncall_callvm_mips.h | 38 -
.../dyncall/dyncall_callvm_mips_eabi.h | 73 -
.../include/dyncall/dyncall_callvm_mips_n32.h | 77 -
.../include/dyncall/dyncall_callvm_mips_n64.h | 79 -
.../include/dyncall/dyncall_callvm_mips_o32.h | 74 -
.../include/dyncall/dyncall_callvm_ppc32.h | 64 -
.../include/dyncall/dyncall_callvm_ppc64.h | 64 -
.../include/dyncall/dyncall_callvm_sparc.h | 43 -
.../include/dyncall/dyncall_callvm_sparc64.h | 42 -
.../include/dyncall/dyncall_callvm_x64.h | 108 -
.../include/dyncall/dyncall_callvm_x86.h | 59 -
.../include/dyncall/dyncall_config.h | 47 -
.../include/dyncall/dyncall_macros.h | 301 -
.../include/dyncall/dyncall_signature.h | 79 -
.../include/dyncall/dyncall_struct.h | 70 -
.../include/dyncall/dyncall_types.h | 74 -
.../include/dyncall/dyncall_utils.h | 39 -
.../include/dyncall/dyncall_value.h | 98 -
.../include/dyncall/dyncall_vector.h | 58 -
.../dyncall/linuxsteamrt64/lib/libdyncall_s.a | Bin 39450 -> 0 bytes
.../dyncall/win64/include/dyncall/dyncall.h | 151 -
.../win64/include/dyncall/dyncall_alloc.h | 41 -
.../win64/include/dyncall/dyncall_callf.h | 56 -
.../win64/include/dyncall/dyncall_callvm.h | 89 -
.../dyncall/dyncall_callvm_arm32_arm.h | 55 -
.../dyncall/dyncall_callvm_arm32_arm_armhf.h | 59 -
.../dyncall/dyncall_callvm_arm32_thumb.h | 55 -
.../include/dyncall/dyncall_callvm_arm64.h | 46 -
.../include/dyncall/dyncall_callvm_mips.h | 38 -
.../dyncall/dyncall_callvm_mips_eabi.h | 73 -
.../include/dyncall/dyncall_callvm_mips_n32.h | 77 -
.../include/dyncall/dyncall_callvm_mips_n64.h | 79 -
.../include/dyncall/dyncall_callvm_mips_o32.h | 74 -
.../include/dyncall/dyncall_callvm_ppc32.h | 64 -
.../include/dyncall/dyncall_callvm_ppc64.h | 64 -
.../include/dyncall/dyncall_callvm_sparc.h | 43 -
.../include/dyncall/dyncall_callvm_sparc64.h | 42 -
.../include/dyncall/dyncall_callvm_x64.h | 108 -
.../include/dyncall/dyncall_callvm_x86.h | 59 -
.../win64/include/dyncall/dyncall_config.h | 47 -
.../win64/include/dyncall/dyncall_macros.h | 301 -
.../win64/include/dyncall/dyncall_signature.h | 79 -
.../win64/include/dyncall/dyncall_struct.h | 70 -
.../win64/include/dyncall/dyncall_types.h | 74 -
.../win64/include/dyncall/dyncall_utils.h | 39 -
.../win64/include/dyncall/dyncall_value.h | 98 -
.../win64/include/dyncall/dyncall_vector.h | 58 -
vendor/dyncall/win64/lib/dyncall_s.lib | Bin 35054 -> 0 bytes
vendor/dynlib | 1 -
.../include/dynohook/convention.h | 244 -
.../dynohook/conventions/x64/x64MsFastcall.h | 44 -
.../dynohook/conventions/x64/x64SystemVcall.h | 49 -
.../dynohook/conventions/x86/x86GccCdecl.h | 11 -
.../dynohook/conventions/x86/x86GccThiscall.h | 12 -
.../dynohook/conventions/x86/x86MsCdecl.h | 47 -
.../dynohook/conventions/x86/x86MsFastcall.h | 36 -
.../dynohook/conventions/x86/x86MsStdcall.h | 38 -
.../dynohook/conventions/x86/x86MsThiscall.h | 37 -
.../linuxsteamrt64/include/dynohook/core.h | 16 -
.../linuxsteamrt64/include/dynohook/decoder.h | 32 -
.../linuxsteamrt64/include/dynohook/detour.h | 35 -
.../linuxsteamrt64/include/dynohook/hook.h | 160 -
.../linuxsteamrt64/include/dynohook/manager.h | 93 -
.../linuxsteamrt64/include/dynohook/memory.h | 55 -
.../include/dynohook/platform.h | 217 -
.../include/dynohook/registers.h | 369 -
.../include/dynohook/trampoline.h | 15 -
.../linuxsteamrt64/include/dynohook/vtable.h | 37 -
.../linuxsteamrt64/include/dynohook/vthook.h | 22 -
.../dynohook/linuxsteamrt64/lib/libdynohook.a | Bin 262184 -> 0 bytes
.../win64/include/dynohook/convention.h | 244 -
.../dynohook/conventions/x64/x64MsFastcall.h | 44 -
.../dynohook/conventions/x64/x64SystemVcall.h | 49 -
.../dynohook/conventions/x86/x86GccCdecl.h | 11 -
.../dynohook/conventions/x86/x86GccThiscall.h | 12 -
.../dynohook/conventions/x86/x86MsCdecl.h | 47 -
.../dynohook/conventions/x86/x86MsFastcall.h | 36 -
.../dynohook/conventions/x86/x86MsStdcall.h | 38 -
.../dynohook/conventions/x86/x86MsThiscall.h | 37 -
vendor/dynohook/win64/include/dynohook/core.h | 16 -
.../dynohook/win64/include/dynohook/decoder.h | 32 -
.../dynohook/win64/include/dynohook/detour.h | 35 -
vendor/dynohook/win64/include/dynohook/hook.h | 160 -
.../dynohook/win64/include/dynohook/manager.h | 93 -
.../dynohook/win64/include/dynohook/memory.h | 55 -
.../win64/include/dynohook/platform.h | 217 -
.../win64/include/dynohook/registers.h | 369 -
.../win64/include/dynohook/trampoline.h | 15 -
.../dynohook/win64/include/dynohook/vtable.h | 37 -
.../dynohook/win64/include/dynohook/vthook.h | 22 -
vendor/dynohook/win64/lib/dynohook.lib | Bin 2312530 -> 0 bytes
vendor/embedder | 1 -
vendor/funchook/LICENSE | 360 -
vendor/funchook/README.md | 273 -
vendor/funchook/include/funchook.h | 167 -
vendor/funchook/lib/distorm.lib | Bin 76378 -> 0 bytes
vendor/funchook/lib/funchook.lib | Bin 65438 -> 0 bytes
vendor/funchook/lib/libdistorm.a | Bin 85698 -> 0 bytes
vendor/funchook/lib/libfunchook.a | Bin 46806 -> 0 bytes
vendor/json | 1 -
vendor/json-lua | 1 -
vendor/msgpack | 1 -
vendor/msgpack-lua/msgpack.cpp | 1112 -
vendor/other/lua.hpp | 3 -
vendor/swiftly-ext | 1 -
vendor/texttable/TextTable.h | 222 -
vendor/zydis/linuxsteamrt64/libZydis.a | Bin 882084 -> 0 bytes
vendor/zydis/win64/Zydis.lib | Bin 1158758 -> 0 bytes
398 files changed, 81208 deletions(-)
delete mode 100644 .editorconfig
delete mode 100644 .github/FUNDING.yml
delete mode 100644 .github/workflows/builder.yml
delete mode 100644 .github/workflows/cleanup.yml
delete mode 100644 .gitignore
delete mode 100644 .gitmodules
delete mode 100644 .vscode/c_cpp_properties.json
delete mode 100644 .vscode/launch.json
delete mode 100644 .vscode/settings.json
delete mode 100644 AMBuildScript
delete mode 100644 AMBuilder
delete mode 100644 LICENSE
delete mode 100644 PackageScript
delete mode 100644 README-RU.md
delete mode 100644 README-UA.md
delete mode 100644 README.md
delete mode 160000 alliedmodders/hl2sdk
delete mode 160000 alliedmodders/metamod
delete mode 100644 configure.py
delete mode 160000 hl2sdk-manifests
delete mode 100644 plugin_files/bin/scripting/database.js
delete mode 100644 plugin_files/bin/scripting/database.lua
delete mode 100644 plugin_files/bin/scripting/entity.js
delete mode 100644 plugin_files/bin/scripting/entity.lua
delete mode 100644 plugin_files/bin/scripting/events.js
delete mode 100644 plugin_files/bin/scripting/events.lua
delete mode 100644 plugin_files/bin/scripting/exports.js
delete mode 100644 plugin_files/bin/scripting/exports.lua
delete mode 100644 plugin_files/bin/scripting/hooks.js
delete mode 100644 plugin_files/bin/scripting/hooks.lua
delete mode 100644 plugin_files/bin/scripting/serpent.lua
delete mode 100644 plugin_files/bin/scripting/timers.js
delete mode 100644 plugin_files/bin/scripting/timers.lua
delete mode 100644 plugin_files/bin/scripting/utils.js
delete mode 100644 plugin_files/bin/scripting/utils.lua
delete mode 100644 plugin_files/configs/chat.example.json
delete mode 100644 plugin_files/configs/core.example.json
delete mode 100644 plugin_files/configs/databases.example.json
delete mode 100644 plugin_files/configs/plugins/.gitignore
delete mode 100644 plugin_files/gamedata/core/offsets.json
delete mode 100644 plugin_files/gamedata/core/patches.json
delete mode 100644 plugin_files/gamedata/core/signatures.json
delete mode 100644 plugin_files/gamedata/gameevents.json
delete mode 100644 plugin_files/gamedata/sdk.json
delete mode 100644 plugin_files/gamedata/sdk_types.json
delete mode 100644 plugin_files/logs/.gitignore
delete mode 100644 plugin_files/logs/plugins/.gitignore
delete mode 100644 plugin_files/plugins/.gitignore
delete mode 100644 plugin_files/translations/.gitignore
delete mode 100644 plugin_files/translations/translation.core.json
delete mode 100644 protobufs/clientmessages.proto
delete mode 100644 protobufs/cs_gameevents.proto
delete mode 100644 protobufs/cs_usercmd.proto
delete mode 100644 protobufs/cstrike15_gcmessages.proto
delete mode 100644 protobufs/cstrike15_usermessages.proto
delete mode 100644 protobufs/engine_gcmessages.proto
delete mode 100644 protobufs/gcsdk_gcmessages.proto
delete mode 100644 protobufs/netmessages.proto
delete mode 100644 protobufs/network_connection.proto
delete mode 100644 protobufs/networkbasetypes.proto
delete mode 100644 protobufs/networksystem_protomessages.proto
delete mode 100644 protobufs/steammessages.proto
delete mode 100644 protobufs/te.proto
delete mode 100644 protobufs/usercmd.proto
delete mode 100644 protobufs/usermessages.proto
delete mode 100644 setup.ps1
delete mode 100755 setup.sh
delete mode 100644 src/common.h
delete mode 100644 src/core/commands/chat.cpp
delete mode 100644 src/core/commands/cmds.cpp
delete mode 100644 src/core/commands/commands.h
delete mode 100644 src/core/commands/config.cpp
delete mode 100644 src/core/commands/core.cpp
delete mode 100644 src/core/commands/credits.cpp
delete mode 100644 src/core/commands/cvars.cpp
delete mode 100644 src/core/commands/exts.cpp
delete mode 100644 src/core/commands/help.cpp
delete mode 100644 src/core/commands/list.cpp
delete mode 100644 src/core/commands/plugins.cpp
delete mode 100644 src/core/commands/resmon.cpp
delete mode 100644 src/core/commands/status.cpp
delete mode 100644 src/core/commands/translations.cpp
delete mode 100644 src/core/commands/utils.cpp
delete mode 100644 src/core/commands/version.cpp
delete mode 100644 src/core/configuration/setup.cpp
delete mode 100644 src/core/configuration/setup.h
delete mode 100644 src/engine/convars/convars.h
delete mode 100644 src/engine/convars/fake_convars.cpp
delete mode 100644 src/engine/convars/query.cpp
delete mode 100644 src/engine/convars/shared_convars.cpp
delete mode 100644 src/engine/gameevents/gameevents.cpp
delete mode 100644 src/engine/gameevents/gameevents.h
delete mode 100644 src/engine/vgui/ScreenText.cpp
delete mode 100644 src/engine/vgui/ScreenText.h
delete mode 100644 src/engine/vgui/VGUI.cpp
delete mode 100644 src/engine/vgui/VGUI.h
delete mode 100644 src/engine/voicemanager/VoiceManager.cpp
delete mode 100644 src/engine/voicemanager/VoiceManager.h
delete mode 100644 src/entitysystem/entities/entitysystem.cpp
delete mode 100644 src/entitysystem/entities/entitysystem.h
delete mode 100644 src/entitysystem/entities/listener.cpp
delete mode 100644 src/entitysystem/entities/listener.h
delete mode 100644 src/entitysystem/precacher/game_system.cpp
delete mode 100644 src/entitysystem/precacher/game_system.h
delete mode 100644 src/entitysystem/precacher/precacher.cpp
delete mode 100644 src/entitysystem/precacher/precacher.h
delete mode 100644 src/entrypoint.cpp
delete mode 100644 src/entrypoint.h
delete mode 100644 src/extensions/Extension.cpp
delete mode 100644 src/extensions/Extension.h
delete mode 100644 src/extensions/ExtensionManager.cpp
delete mode 100644 src/extensions/ExtensionManager.h
delete mode 100644 src/filesystem/files/Files.cpp
delete mode 100644 src/filesystem/files/Files.h
delete mode 100644 src/filesystem/logs/Log.cpp
delete mode 100644 src/filesystem/logs/Log.h
delete mode 100644 src/filesystem/logs/Logger.cpp
delete mode 100644 src/filesystem/logs/Logger.h
delete mode 100644 src/memory/encoders/json.cpp
delete mode 100644 src/memory/encoders/json.h
delete mode 100644 src/memory/encoders/msgpack.cpp
delete mode 100644 src/memory/encoders/msgpack.h
delete mode 100644 src/memory/hooks/FuncHook.h
delete mode 100644 src/memory/hooks/NativeHooks.cpp
delete mode 100644 src/memory/hooks/NativeHooks.h
delete mode 100644 src/memory/signatures/Offsets.cpp
delete mode 100644 src/memory/signatures/Offsets.h
delete mode 100644 src/memory/signatures/Patches.cpp
delete mode 100644 src/memory/signatures/Patches.h
delete mode 100644 src/memory/signatures/Signatures.cpp
delete mode 100644 src/memory/signatures/Signatures.h
delete mode 100644 src/network/database/DBDriver.h
delete mode 100644 src/network/database/DatabaseManager.cpp
delete mode 100644 src/network/database/DatabaseManager.h
delete mode 100644 src/network/database/IDatabase.h
delete mode 100644 src/network/usermessages/usermessages.cpp
delete mode 100644 src/network/usermessages/usermessages.h
delete mode 100644 src/player/player/Player.cpp
delete mode 100644 src/player/player/Player.h
delete mode 100644 src/player/playermanager/PlayerManager.cpp
delete mode 100644 src/player/playermanager/PlayerManager.h
delete mode 100644 src/plugins/Plugin.cpp
delete mode 100644 src/plugins/Plugin.h
delete mode 100644 src/plugins/PluginManager.cpp
delete mode 100644 src/plugins/PluginManager.h
delete mode 100644 src/plugins/core/scripting.h
delete mode 100644 src/plugins/core/scripting/engine/convars.cpp
delete mode 100644 src/plugins/core/scripting/engine/events.cpp
delete mode 100644 src/plugins/core/scripting/engine/gameevents.cpp
delete mode 100644 src/plugins/core/scripting/engine/server.cpp
delete mode 100644 src/plugins/core/scripting/engine/vgui.cpp
delete mode 100644 src/plugins/core/scripting/entities/entities.cpp
delete mode 100644 src/plugins/core/scripting/entities/precacher.cpp
delete mode 100644 src/plugins/core/scripting/entities/weapons.cpp
delete mode 100644 src/plugins/core/scripting/filesystem/files.cpp
delete mode 100644 src/plugins/core/scripting/filesystem/logs.cpp
delete mode 100644 src/plugins/core/scripting/memory/hooks.cpp
delete mode 100644 src/plugins/core/scripting/memory/keyvalues/CEntityKeyValues.cpp
delete mode 100644 src/plugins/core/scripting/memory/memory.cpp
delete mode 100644 src/plugins/core/scripting/network/database.cpp
delete mode 100644 src/plugins/core/scripting/network/usermessage.cpp
delete mode 100644 src/plugins/core/scripting/player/player.cpp
delete mode 100644 src/plugins/core/scripting/player/playermanager.cpp
delete mode 100644 src/plugins/core/scripting/sdk/chandle.cpp
delete mode 100644 src/plugins/core/scripting/sdk/checktransmit.cpp
delete mode 100644 src/plugins/core/scripting/sdk/schema.cpp
delete mode 100644 src/plugins/core/scripting/sdk/sdkaccess.cpp
delete mode 100644 src/plugins/core/scripting/server/commands.cpp
delete mode 100644 src/plugins/core/scripting/server/configuration.cpp
delete mode 100644 src/plugins/core/scripting/server/menus.cpp
delete mode 100644 src/plugins/core/scripting/server/translations.cpp
delete mode 100644 src/plugins/core/scripting/server/utils.cpp
delete mode 100644 src/plugins/core/scripting_schema.h
delete mode 100644 src/plugins/loader/core.cpp
delete mode 100644 src/plugins/loader/core.h
delete mode 100644 src/plugins/loader/scripting/engine/convars.cpp
delete mode 100644 src/plugins/loader/scripting/engine/events.cpp
delete mode 100644 src/plugins/loader/scripting/engine/server.cpp
delete mode 100644 src/plugins/loader/scripting/engine/vgui.cpp
delete mode 100644 src/plugins/loader/scripting/entities/entities.cpp
delete mode 100644 src/plugins/loader/scripting/entities/precacher.cpp
delete mode 100644 src/plugins/loader/scripting/entities/weapons.cpp
delete mode 100644 src/plugins/loader/scripting/filesystem/files.cpp
delete mode 100644 src/plugins/loader/scripting/filesystem/logs.cpp
delete mode 100644 src/plugins/loader/scripting/memory/hooks.cpp
delete mode 100644 src/plugins/loader/scripting/memory/keyvalues/CEntityKeyValues.cpp
delete mode 100644 src/plugins/loader/scripting/memory/memory.cpp
delete mode 100644 src/plugins/loader/scripting/network/database.cpp
delete mode 100644 src/plugins/loader/scripting/network/usermessages.cpp
delete mode 100644 src/plugins/loader/scripting/player/player.cpp
delete mode 100644 src/plugins/loader/scripting/player/playermanager.cpp
delete mode 100644 src/plugins/loader/scripting/sdk/baseclasses.cpp
delete mode 100644 src/plugins/loader/scripting/sdk/chandle.cpp
delete mode 100644 src/plugins/loader/scripting/sdk/checktransmit.cpp
delete mode 100644 src/plugins/loader/scripting/sdk/coretypes.cpp
delete mode 100644 src/plugins/loader/scripting/sdk/schema.cpp
delete mode 100644 src/plugins/loader/scripting/sdk/types.cpp
delete mode 100644 src/plugins/loader/scripting/server/commands.cpp
delete mode 100644 src/plugins/loader/scripting/server/configuration.cpp
delete mode 100644 src/plugins/loader/scripting/server/menus.cpp
delete mode 100644 src/plugins/loader/scripting/server/translations.cpp
delete mode 100644 src/plugins/loader/scripting/server/utils.cpp
delete mode 100644 src/plugins/stack.h
delete mode 100644 src/sdk/access/sdkaccess.cpp
delete mode 100644 src/sdk/access/sdkaccess.h
delete mode 100644 src/sdk/entity/CBaseCombatCharacter.h
delete mode 100644 src/sdk/entity/CBaseEntity.h
delete mode 100644 src/sdk/entity/CBaseModelEntity.h
delete mode 100644 src/sdk/entity/CBasePlayerController.h
delete mode 100644 src/sdk/entity/CBasePlayerPawn.h
delete mode 100644 src/sdk/entity/CBaseViewModel.h
delete mode 100644 src/sdk/entity/CCSBot.h
delete mode 100644 src/sdk/entity/CCSPlayerController.h
delete mode 100644 src/sdk/entity/CCSPlayerPawn.h
delete mode 100644 src/sdk/entity/CCSPlayerPawnBase.h
delete mode 100644 src/sdk/entity/CCSWeaponBase.h
delete mode 100644 src/sdk/entity/CCollisionProperty.h
delete mode 100644 src/sdk/entity/CGameRules.h
delete mode 100644 src/sdk/entity/CPointWorldText.h
delete mode 100644 src/sdk/entity/CRecipientFilters.h
delete mode 100644 src/sdk/entity/CTakeDamageInfo.h
delete mode 100644 src/sdk/entity/CTriggerPush.h
delete mode 100644 src/sdk/entity/EntityCheckTransmit.h
delete mode 100644 src/sdk/entity/globaltypes.h
delete mode 100644 src/sdk/entity/serversideclient.h
delete mode 100644 src/sdk/entity/services.h
delete mode 100644 src/sdk/interfaces/cschemasystem.h
delete mode 100644 src/sdk/schema/schema.cpp
delete mode 100644 src/sdk/schema/schema.h
delete mode 100644 src/server/chat/Chat.cpp
delete mode 100644 src/server/chat/Chat.h
delete mode 100644 src/server/commands/Command.cpp
delete mode 100644 src/server/commands/Command.h
delete mode 100644 src/server/commands/CommandsManager.cpp
delete mode 100644 src/server/commands/CommandsManager.h
delete mode 100644 src/server/configuration/Configuration.cpp
delete mode 100644 src/server/configuration/Configuration.h
delete mode 100644 src/server/menus/Menu.h
delete mode 100644 src/server/menus/MenuManager.cpp
delete mode 100644 src/server/menus/MenuManager.h
delete mode 100644 src/server/menus/MenuRenderer.cpp
delete mode 100644 src/server/menus/MenuRenderer.h
delete mode 100644 src/server/menus/kinds/CenterMenu.cpp
delete mode 100644 src/server/menus/kinds/CenterMenu.h
delete mode 100644 src/server/menus/kinds/ScreenMenu.cpp
delete mode 100644 src/server/menus/kinds/ScreenMenu.h
delete mode 100644 src/server/translations/Translation.cpp
delete mode 100644 src/server/translations/Translation.h
delete mode 100644 src/server/translations/Translations.cpp
delete mode 100644 src/server/translations/Translations.h
delete mode 100644 src/tools/crashreporter/CallStack.cpp
delete mode 100644 src/tools/crashreporter/CallStack.h
delete mode 100644 src/tools/crashreporter/CrashReport.cpp
delete mode 100644 src/tools/crashreporter/CrashReport.h
delete mode 100644 src/tools/crashreporter/RegisterCallStack.cpp
delete mode 100644 src/tools/crashreporter/RegisterCallStack.h
delete mode 100644 src/tools/resourcemonitor/ResourceMonitor.cpp
delete mode 100644 src/tools/resourcemonitor/ResourceMonitor.h
delete mode 100644 src/types/EventResult.h
delete mode 100644 src/types/GamePhase.h
delete mode 100644 src/types/LogType.h
delete mode 100644 src/types/PluginKind.h
delete mode 100644 src/types/PluginState.h
delete mode 100644 src/utils/memory.h
delete mode 100644 src/utils/memory_linux.cpp
delete mode 100644 src/utils/memory_win.cpp
delete mode 100644 src/utils/plat.h
delete mode 100644 src/utils/plat_unix.cpp
delete mode 100644 src/utils/plat_win.cpp
delete mode 100644 src/utils/progressbar.h
delete mode 100644 src/utils/utils.cpp
delete mode 100644 src/utils/utils.h
delete mode 100644 src/utils/virtual.h
delete mode 160000 vendor/asmjit
delete mode 100644 vendor/bzip2/linuxsteamrt64/include/bz_version.h
delete mode 100644 vendor/bzip2/linuxsteamrt64/include/bzlib.h
delete mode 100644 vendor/bzip2/linuxsteamrt64/include/bzlib_private.h
delete mode 100644 vendor/bzip2/linuxsteamrt64/lib/libbz2.a
delete mode 100644 vendor/bzip2/win64/include/bz_version.h
delete mode 100644 vendor/bzip2/win64/include/bzlib.h
delete mode 100644 vendor/bzip2/win64/include/bzlib_private.h
delete mode 100644 vendor/bzip2/win64/lib/bz2.lib
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_alloc.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callf.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_arm32_arm.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_arm32_arm_armhf.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_arm32_thumb.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_arm64.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_mips.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_mips_eabi.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_mips_n32.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_mips_n64.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_mips_o32.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_ppc32.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_ppc64.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_sparc.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_sparc64.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_x64.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_callvm_x86.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_config.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_macros.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_signature.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_struct.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_types.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_utils.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_value.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/include/dyncall/dyncall_vector.h
delete mode 100644 vendor/dyncall/linuxsteamrt64/lib/libdyncall_s.a
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_alloc.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callf.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_arm32_arm.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_arm32_arm_armhf.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_arm32_thumb.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_arm64.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_mips.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_mips_eabi.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_mips_n32.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_mips_n64.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_mips_o32.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_ppc32.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_ppc64.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_sparc.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_sparc64.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_x64.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_callvm_x86.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_config.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_macros.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_signature.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_struct.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_types.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_utils.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_value.h
delete mode 100644 vendor/dyncall/win64/include/dyncall/dyncall_vector.h
delete mode 100644 vendor/dyncall/win64/lib/dyncall_s.lib
delete mode 160000 vendor/dynlib
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/convention.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/conventions/x64/x64MsFastcall.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/conventions/x64/x64SystemVcall.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/conventions/x86/x86GccCdecl.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/conventions/x86/x86GccThiscall.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/conventions/x86/x86MsCdecl.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/conventions/x86/x86MsFastcall.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/conventions/x86/x86MsStdcall.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/conventions/x86/x86MsThiscall.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/core.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/decoder.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/detour.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/hook.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/manager.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/memory.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/platform.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/registers.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/trampoline.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/vtable.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/include/dynohook/vthook.h
delete mode 100644 vendor/dynohook/linuxsteamrt64/lib/libdynohook.a
delete mode 100644 vendor/dynohook/win64/include/dynohook/convention.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/conventions/x64/x64MsFastcall.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/conventions/x64/x64SystemVcall.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/conventions/x86/x86GccCdecl.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/conventions/x86/x86GccThiscall.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/conventions/x86/x86MsCdecl.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/conventions/x86/x86MsFastcall.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/conventions/x86/x86MsStdcall.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/conventions/x86/x86MsThiscall.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/core.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/decoder.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/detour.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/hook.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/manager.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/memory.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/platform.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/registers.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/trampoline.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/vtable.h
delete mode 100644 vendor/dynohook/win64/include/dynohook/vthook.h
delete mode 100644 vendor/dynohook/win64/lib/dynohook.lib
delete mode 160000 vendor/embedder
delete mode 100644 vendor/funchook/LICENSE
delete mode 100644 vendor/funchook/README.md
delete mode 100644 vendor/funchook/include/funchook.h
delete mode 100644 vendor/funchook/lib/distorm.lib
delete mode 100644 vendor/funchook/lib/funchook.lib
delete mode 100644 vendor/funchook/lib/libdistorm.a
delete mode 100644 vendor/funchook/lib/libfunchook.a
delete mode 160000 vendor/json
delete mode 160000 vendor/json-lua
delete mode 160000 vendor/msgpack
delete mode 100644 vendor/msgpack-lua/msgpack.cpp
delete mode 100644 vendor/other/lua.hpp
delete mode 160000 vendor/swiftly-ext
delete mode 100644 vendor/texttable/TextTable.h
delete mode 100644 vendor/zydis/linuxsteamrt64/libZydis.a
delete mode 100644 vendor/zydis/win64/Zydis.lib
diff --git a/.editorconfig b/.editorconfig
deleted file mode 100644
index 163988705..000000000
--- a/.editorconfig
+++ /dev/null
@@ -1,59 +0,0 @@
-[*]
-cpp_indent_braces=false
-cpp_indent_multi_line_relative_to=innermost_parenthesis
-cpp_indent_within_parentheses=indent
-cpp_indent_preserve_within_parentheses=false
-cpp_indent_case_labels=false
-cpp_indent_case_contents=true
-cpp_indent_case_contents_when_block=false
-cpp_indent_lambda_braces_when_parameter=true
-cpp_indent_goto_labels=one_left
-cpp_indent_preprocessor=leftmost_column
-cpp_indent_access_specifiers=false
-cpp_indent_namespace_contents=true
-cpp_indent_preserve_comments=false
-cpp_new_line_before_open_brace_namespace=ignore
-cpp_new_line_before_open_brace_type=ignore
-cpp_new_line_before_open_brace_function=ignore
-cpp_new_line_before_open_brace_block=ignore
-cpp_new_line_before_open_brace_lambda=ignore
-cpp_new_line_scope_braces_on_separate_lines=false
-cpp_new_line_close_brace_same_line_empty_type=false
-cpp_new_line_close_brace_same_line_empty_function=false
-cpp_new_line_before_catch=true
-cpp_new_line_before_else=true
-cpp_new_line_before_while_in_do_while=false
-cpp_space_before_function_open_parenthesis=remove
-cpp_space_within_parameter_list_parentheses=false
-cpp_space_between_empty_parameter_list_parentheses=false
-cpp_space_after_keywords_in_control_flow_statements=true
-cpp_space_within_control_flow_statement_parentheses=false
-cpp_space_before_lambda_open_parenthesis=false
-cpp_space_within_cast_parentheses=false
-cpp_space_after_cast_close_parenthesis=false
-cpp_space_within_expression_parentheses=false
-cpp_space_before_block_open_brace=true
-cpp_space_between_empty_braces=false
-cpp_space_before_initializer_list_open_brace=false
-cpp_space_within_initializer_list_braces=true
-cpp_space_preserve_in_initializer_list=true
-cpp_space_before_open_square_bracket=false
-cpp_space_within_square_brackets=false
-cpp_space_before_empty_square_brackets=false
-cpp_space_between_empty_square_brackets=false
-cpp_space_group_square_brackets=true
-cpp_space_within_lambda_brackets=false
-cpp_space_between_empty_lambda_brackets=false
-cpp_space_before_comma=false
-cpp_space_after_comma=true
-cpp_space_remove_around_member_operators=true
-cpp_space_before_inheritance_colon=true
-cpp_space_before_constructor_colon=true
-cpp_space_remove_before_semicolon=true
-cpp_space_after_semicolon=false
-cpp_space_remove_around_unary_operator=true
-cpp_space_around_binary_operator=insert
-cpp_space_around_assignment_operator=insert
-cpp_space_pointer_reference_alignment=left
-cpp_space_around_ternary_operator=insert
-cpp_wrap_preserve_blocks=one_liners
diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
deleted file mode 100644
index 9309163ca..000000000
--- a/.github/FUNDING.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-custom: https://www.tipeeestream.com/skuzzi/donation
-buy_me_a_coffee: swiftlycs2
-github: swiftly-solution
diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml
deleted file mode 100644
index c7675d969..000000000
--- a/.github/workflows/builder.yml
+++ /dev/null
@@ -1,264 +0,0 @@
-name: "Swiftly Compiler"
-
-on:
- push:
- branches:
- - '**'
- pull_request:
-
-jobs:
- versioning:
- permissions:
- contents: write
- runs-on: ubuntu-latest
- container:
- image: registry.gitlab.steamos.cloud/steamrt/sniper/sdk
- outputs:
- version: ${{ steps.version.outputs.version }}
- steps:
- - name: Packages
- shell: bash
- run: |
- sudo apt update
- sudo apt install -y curl jq
-
- - name: Generate version
- uses: reecetech/version-increment@2024.4.4
- id: version
- with:
- release_branch: master
- increment: patch
- use_api: true
-
- extensions_build:
- name: Extension Build
- needs: versioning
- runs-on: ${{ matrix.os }}
- container: ${{ matrix.container }}
- strategy:
- fail-fast: false
- matrix:
- os: [ubuntu-latest, windows-latest]
- extension: [mysql-extension,console-filter,addons-extension,http-extension,ip-extension,utils-extension,sdktools-extension]
- include:
- - os: ubuntu-latest
- container: registry.gitlab.steamos.cloud/steamrt/sniper/sdk
- steps:
- - name: Checkout Extension
- uses: actions/checkout@v4
- with:
- repository: swiftly-solution/${{ matrix.extension }}
- path: ${{ matrix.extension }}
- submodules: recursive
-
- - name: Checkout AMBuild
- uses: actions/checkout@v4
- with:
- repository: alliedmodders/ambuild
- path: ambuild
-
- - name: Install AMBuild
- run: |
- cd ambuild; python setup.py install; cd ..
-
- - name: Version
- shell: bash
- run: echo "VERSION=${{needs.versioning.outputs.version}}" >> $GITHUB_ENV
-
- - name: Build - Linux
- if: matrix.os == 'ubuntu-latest'
- working-directory: ${{ matrix.extension }}
- shell: bash
- run: |
- sudo apt update
- sudo apt install -y libreadline-dev libboost-all-dev
- bash ./setup.sh
-
- - name: Build - Windows
- if: matrix.os == 'windows-latest'
- working-directory: ${{ matrix.extension }}
- run: |
- ./setup.ps1
-
- - name: IP EXT - Linux
- if: ${{ matrix.os == 'ubuntu-latest' && matrix.extension == 'ip-extension' }}
- working-directory: ${{ matrix.extension }}
- shell: bash
- run: |
- wget https://github.com/P3TERX/GeoLite.mmdb/raw/download/GeoLite2-City.mmdb -O build/package/addons/swiftly/data/GeoLite2-City.mmdb
- wget https://github.com/P3TERX/GeoLite.mmdb/raw/download/GeoLite2-ASN.mmdb -O build/package/addons/swiftly/data/GeoLite2-ASN.mmdb
-
- - name: IP EXT - Windows
- if: ${{ matrix.os == 'windows-latest' && matrix.extension == 'ip-extension' }}
- working-directory: ${{ matrix.extension }}
- run: |
- Set-Location build/package/addons/swiftly
-
- Invoke-WebRequest https://github.com/P3TERX/GeoLite.mmdb/raw/download/GeoLite2-City.mmdb -OutFile data/GeoLite2-City.mmdb
- Invoke-WebRequest https://github.com/P3TERX/GeoLite.mmdb/raw/download/GeoLite2-ASN.mmdb -OutFile data/GeoLite2-ASN.mmdb
-
- Set-Location ../../../..
-
- - name: Upload Artifacts Linux
- if: matrix.os == 'ubuntu-latest'
- uses: actions/upload-artifact@v4
- with:
- name: ${{matrix.extension}}.Extension.Linux
- path: ${{ github.workspace }}/${{ matrix.extension }}/build/package
-
- - name: Upload Artifacts Windows
- if: matrix.os == 'windows-latest'
- uses: actions/upload-artifact@v4
- with:
- name: ${{matrix.extension}}.Extension.Windows
- path: ${{ github.workspace }}/${{ matrix.extension }}/build/package
-
- build:
- name: Build
- needs: versioning
- runs-on: ${{ matrix.os }}
- env:
- MMSOURCE20: ${{ github.workspace }}/swiftly/alliedmodders/metamod
- HL2SDKCS2: ${{ github.workspace }}/swiftly/alliedmodders/hl2sdk
- container: ${{ matrix.container }}
- strategy:
- fail-fast: false
- matrix:
- os: [ubuntu-latest, windows-latest]
- include:
- - os: ubuntu-latest
- container: registry.gitlab.steamos.cloud/steamrt/sniper/sdk
- steps:
- - name: Checkout
- uses: actions/checkout@v4
- with:
- path: swiftly
- submodules: recursive
-
- - name: Checkout AMBuild
- uses: actions/checkout@v4
- with:
- repository: alliedmodders/ambuild
- path: ambuild
-
- - name: Install AMBuild
- run: |
- cd ambuild; python setup.py install; cd ..
-
- - name: Setup Version
- shell: bash
- run: echo "SWIFTLY_VERSION=${{needs.versioning.outputs.version}}" >> $GITHUB_ENV
-
- - name: Build - Linux
- if: matrix.os == 'ubuntu-latest'
- working-directory: swiftly
- shell: bash
- run: |
- sudo apt update
- sudo apt install -y libreadline-dev libboost-all-dev unzip
- bash ./setup.sh
-
- echo "[Builder] Setting up default plugins"
- cp -r build/package build/package2
- cd build/package/addons/swiftly
- wget https://github.com/swiftly-solution/admins/releases/latest/download/Swiftly.Plugin.Admins.zip
- unzip Swiftly.Plugin.Admins.zip
- wget https://github.com/swiftly-solution/admins_basecomms/releases/latest/download/Swiftly.Plugin.Admins.BaseComms.zip
- unzip Swiftly.Plugin.Admins.BaseComms.zip
- wget https://github.com/swiftly-solution/admins_basebans/releases/latest/download/Swiftly.Plugin.Admins.BaseBans.zip
- unzip Swiftly.Plugin.Admins.BaseBans.zip
- wget https://github.com/swiftly-solution/admins_commands/releases/latest/download/Swiftly.Plugin.Admins.BaseCommands.zip
- unzip Swiftly.Plugin.Admins.BaseCommands.zip
- wget https://github.com/swiftly-solution/map-chooser/releases/latest/download/Swiftly.Plugin.Map-Chooser.zip
- unzip Swiftly.Plugin.Map-Chooser.zip
- wget https://github.com/swiftly-solution/cookies/releases/latest/download/cookies.zip
- unzip cookies.zip
-
- rm -rf Swiftly.Plugin.Admins.zip
- rm -rf Swiftly.Plugin.Admins.BaseComms.zip
- rm -rf Swiftly.Plugin.Admins.BaseBans.zip
- rm -rf Swiftly.Plugin.Admins.BaseCommands.zip
- rm -rf Swiftly.Plugin.Map-Chooser.zip
- rm -rf cookies.zip
-
- cd ../../../..
- echo "[Builder] Finished setting up default plugins"
-
- - name: Build - Windows
- if: matrix.os == 'windows-latest'
- working-directory: swiftly
- run: |
- ./setup.ps1
-
- Set-Location build/package/addons/swiftly
-
- Invoke-WebRequest https://github.com/swiftly-solution/admins/releases/latest/download/Swiftly.Plugin.Admins.zip -OutFile Swiftly.Plugin.Admins.zip
- Expand-Archive Swiftly.Plugin.Admins.zip -DestinationPath .
- Invoke-WebRequest https://github.com/swiftly-solution/admins_basecomms/releases/latest/download/Swiftly.Plugin.Admins.BaseComms.zip -OutFile Swiftly.Plugin.Admins.BaseComms.zip
- Expand-Archive Swiftly.Plugin.Admins.BaseComms.zip -DestinationPath .
- Invoke-WebRequest https://github.com/swiftly-solution/admins_basebans/releases/latest/download/Swiftly.Plugin.Admins.BaseBans.zip -OutFile Swiftly.Plugin.Admins.BaseBans.zip
- Expand-Archive Swiftly.Plugin.Admins.BaseBans.zip -DestinationPath .
- Invoke-WebRequest https://github.com/swiftly-solution/admins_commands/releases/latest/download/Swiftly.Plugin.Admins.BaseCommands.zip -OutFile Swiftly.Plugin.Admins.BaseCommands.zip
- Expand-Archive Swiftly.Plugin.Admins.BaseCommands.zip -DestinationPath .
- Invoke-WebRequest https://github.com/swiftly-solution/map-chooser/releases/latest/download/Swiftly.Plugin.Map-Chooser.zip -OutFile Swiftly.Plugin.Map-Chooser.zip
- Expand-Archive Swiftly.Plugin.Map-Chooser.zip -DestinationPath .
- Invoke-WebRequest https://github.com/swiftly-solution/cookies/releases/latest/download/cookies.zip -OutFile cookies.zip
- Expand-Archive cookies.zip -DestinationPath .
-
- Remove-Item -Force Swiftly.Plugin.Admins.zip
- Remove-Item -Force Swiftly.Plugin.Admins.BaseComms.zip
- Remove-Item -Force Swiftly.Plugin.Admins.BaseBans.zip
- Remove-Item -Force Swiftly.Plugin.Admins.BaseCommands.zip
- Remove-Item -Force Swiftly.Plugin.Map-Chooser.zip
- Remove-Item -Force cookies.zip
-
- Set-Location ../../../..
-
- - name: Upload Artifacts Linux
- if: matrix.os == 'ubuntu-latest'
- uses: actions/upload-artifact@v4
- with:
- name: Swiftly.Plugin.Linux
- path: ${{ github.workspace }}/swiftly/build/package
-
- - name: Upload Artifacts Windows
- if: matrix.os == 'windows-latest'
- uses: actions/upload-artifact@v4
- with:
- name: Swiftly.Plugin.Windows
- path: ${{ github.workspace }}/swiftly/build/package
-
- release:
- if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
- permissions:
- contents: write
- needs: ["versioning", "build", "extensions_build"]
- runs-on: ubuntu-latest
- container:
- image: registry.gitlab.steamos.cloud/steamrt/sniper/sdk
- steps:
- - uses: actions/download-artifact@v4
- id: download-artifacts
- with:
- path: build
-
- - name: Prepare ZIP Files
- run: |
- sudo apt install p7zip-full -y;
-
- find build -type d -name "*Extension.Linux" -exec cp -r {}/addons build/Swiftly.Plugin.Linux \;
- find build -type d -name "*Extension.Windows" -exec cp -r {}/addons build/Swiftly.Plugin.Windows \;
-
- (cd build/Swiftly.Plugin.Linux; 7z a -tzip ../../../Swiftly.Plugin.Linux.zip *)
- (cd build/Swiftly.Plugin.Windows; 7z a -tzip ../../../Swiftly.Plugin.Windows.zip *)
- echo "PATH_ARTIFACTS=$(cd ..; pwd)" >> $GITHUB_ENV
-
- - name: Release
- id: release
- uses: softprops/action-gh-release@v2
- with:
- tag_name: v${{ needs.versioning.outputs.version }}
- make_latest: "true"
- files: |
- ${{env.PATH_ARTIFACTS}}/Swiftly.Plugin.Linux.zip
- ${{env.PATH_ARTIFACTS}}/Swiftly.Plugin.Windows.zip
diff --git a/.github/workflows/cleanup.yml b/.github/workflows/cleanup.yml
deleted file mode 100644
index ec32e4b4f..000000000
--- a/.github/workflows/cleanup.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-name: Clean Artifacts
-
-on:
- schedule:
- - cron: "0 0 * * *"
- workflow_dispatch:
-
-jobs:
- clean:
- permissions:
- actions: write
- runs-on: ubuntu-latest
- steps:
- - name: Cleanup
- uses: c-hive/gha-remove-artifacts@v1
- with:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- age: "1 minute"
- skip-recent: 20
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index f823c4538..000000000
--- a/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-build/
-prototemp/
-.xmake/
-custom_builder.sh
-swiftly.so
\ No newline at end of file
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index 11e46659b..000000000
--- a/.gitmodules
+++ /dev/null
@@ -1,33 +0,0 @@
-[submodule "alliedmodders/hl2sdk"]
- path = alliedmodders/hl2sdk
- url = https://github.com/swiftly-solution/hl2sdk
- branch = cs2
-[submodule "alliedmodders/metamod"]
- path = alliedmodders/metamod
- url = https://github.com/alliedmodders/metamod-source
-[submodule "vendor/dynlib"]
- path = vendor/dynlib
- url = https://github.com/komashchenko/DynLibUtils
-[submodule "vendor/json"]
- path = vendor/json
- url = https://github.com/Tencent/rapidjson
-[submodule "hl2sdk-manifests"]
- path = hl2sdk-manifests
- url = https://github.com/alliedmodders/hl2sdk-manifests
-[submodule "vendor/msgpack"]
- path = vendor/msgpack
- url = https://github.com/msgpack/msgpack-c
- branch = cpp_master
-[submodule "vendor/json-lua"]
- path = vendor/json-lua
- url = https://github.com/xpol/lua-rapidjson
-[submodule "vendor/asmjit"]
- path = vendor/asmjit
- url = https://github.com/asmjit/asmjit
- branch = 51b10b19b6631434d3f9ad536a6fb140944a36d2
-[submodule "vendor/swiftly-ext"]
- path = vendor/swiftly-ext
- url = https://github.com/swiftly-solution/swiftly-ext
-[submodule "vendor/embedder"]
- path = vendor/embedder
- url = https://github.com/swiftly-solution/embedder
diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json
deleted file mode 100644
index 305d759db..000000000
--- a/.vscode/c_cpp_properties.json
+++ /dev/null
@@ -1,76 +0,0 @@
-{
- "configurations": [
- {
- "name": "Win32",
- "includePath": [
- "${workspaceFolder}/build/swiftly/windows-x86_64/**",
- "${workspaceFolder}/alliedmodders/hl2sdk/**",
- "${workspaceFolder}/alliedmodders/metamod/**",
- "${workspaceFolder}/alliedmodders/metamod/core/**",
- "${workspaceFolder}/src/**",
- "${workspaceFolder}/vendor/embedder/libs/lua/**",
- "${workspaceFolder}/vendor/embedder/libs/js/**",
- "${workspaceFolder}/vendor/embedder/src/**",
- "${workspaceFolder}/vendor/**",
- "${workspaceFolder}/vendor/dynlib/**",
- "${workspaceFolder}/vendor/json/include/**",
- "${workspaceFolder}/vendor/msgpack/include/**",
- "${workspaceFolder}/vendor/funchook/include/**",
- "${workspaceFolder}/vendor/texttable/**",
- "${workspaceFolder}/vendor/asmjit/src/**",
- "${workspaceFolder}/vendor/dynohook/win64/include/**",
- "${workspaceFolder}/vendor/dyncall/win64/include/**",
- "${workspaceFolder}/vendor/bzip2/win64/include/**"
- ],
- "defines": [
- "_DEBUG",
- "UNICODE",
- "_UNICODE",
- "WIN32",
- "COMPILER_GCC",
- "MSGPACK_NO_BOOST",
- "META_IS_SOURCE2",
- "POSIX"
- ],
- "cStandard": "c17",
- "cppStandard": "c++17",
- "intelliSenseMode": "windows-gcc-x64"
- },
- {
- "name": "Linux",
- "includePath": [
- "${workspaceFolder}/build/swiftly/linux-x86_64/**",
- "${workspaceFolder}/alliedmodders/hl2sdk/**",
- "${workspaceFolder}/alliedmodders/metamod/**",
- "${workspaceFolder}/alliedmodders/metamod/core/**",
- "${workspaceFolder}/src/**",
- "${workspaceFolder}/vendor/embedder/libs/lua/**",
- "${workspaceFolder}/vendor/embedder/libs/js/**",
- "${workspaceFolder}/vendor/embedder/src/**",
- "${workspaceFolder}/vendor/**",
- "${workspaceFolder}/vendor/dynlib/**",
- "${workspaceFolder}/vendor/json/include/**",
- "${workspaceFolder}/vendor/msgpack/include/**",
- "${workspaceFolder}/vendor/funchook/include/**",
- "${workspaceFolder}/vendor/texttable/**",
- "${workspaceFolder}/vendor/asmjit/src/**",
- "${workspaceFolder}/vendor/dynohook/linuxsteamrt64/include/**",
- "${workspaceFolder}/vendor/dyncall/linuxsteamrt64/include/**",
- "${workspaceFolder}/vendor/bzip2/linuxsteamrt64/include/**"
- ],
- "defines": [
- "_DEBUG",
- "UNICODE",
- "_UNICODE",
- "POSIX",
- "COMPILER_GCC",
- "META_IS_SOURCE2",
- "POSIX"
- ],
- "cStandard": "c17",
- "cppStandard": "c++17",
- "intelliSenseMode": "linux-gcc-x64",
- }
- ],
- "version": 4
-}
\ No newline at end of file
diff --git a/.vscode/launch.json b/.vscode/launch.json
deleted file mode 100644
index dda005c89..000000000
--- a/.vscode/launch.json
+++ /dev/null
@@ -1,29 +0,0 @@
- {
- "configurations": [
- {
- "name": "(gdb) Launch",
- "type": "cppdbg",
- "request": "launch",
- "program": "enter program name, for example ${workspaceFolder}/a.out",
- "args": [],
- "stopAtEntry": false,
- "cwd": "${fileDirname}",
- "environment": [],
- "externalConsole": false,
- "MIMode": "gdb",
- "setupCommands": [
- {
- "description": "Enable pretty-printing for gdb",
- "text": "-enable-pretty-printing",
- "ignoreFailures": true
- },
- {
- "description": "Set Disassembly Flavor to Intel",
- "text": "-gdb-set disassembly-flavor intel",
- "ignoreFailures": true
- }
- ]
- }
- ],
- "version": "2.0.0"
-}
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index e9abf75a2..000000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,118 +0,0 @@
-{
- "files.associations": {
- "iostream": "cpp",
- "*.inc": "cpp",
- "cctype": "cpp",
- "clocale": "cpp",
- "cmath": "cpp",
- "csignal": "cpp",
- "cstdarg": "cpp",
- "cstddef": "cpp",
- "cstdio": "cpp",
- "cstdlib": "cpp",
- "cstring": "cpp",
- "ctime": "cpp",
- "cwchar": "cpp",
- "cwctype": "cpp",
- "*.ipp": "cpp",
- "any": "cpp",
- "array": "cpp",
- "atomic": "cpp",
- "strstream": "cpp",
- "bit": "cpp",
- "*.tcc": "cpp",
- "bitset": "cpp",
- "chrono": "cpp",
- "codecvt": "cpp",
- "compare": "cpp",
- "complex": "cpp",
- "concepts": "cpp",
- "condition_variable": "cpp",
- "coroutine": "cpp",
- "cstdint": "cpp",
- "deque": "cpp",
- "forward_list": "cpp",
- "list": "cpp",
- "map": "cpp",
- "set": "cpp",
- "string": "cpp",
- "unordered_map": "cpp",
- "unordered_set": "cpp",
- "vector": "cpp",
- "exception": "cpp",
- "algorithm": "cpp",
- "functional": "cpp",
- "iterator": "cpp",
- "memory": "cpp",
- "memory_resource": "cpp",
- "numeric": "cpp",
- "optional": "cpp",
- "random": "cpp",
- "ratio": "cpp",
- "regex": "cpp",
- "source_location": "cpp",
- "string_view": "cpp",
- "system_error": "cpp",
- "tuple": "cpp",
- "type_traits": "cpp",
- "utility": "cpp",
- "fstream": "cpp",
- "future": "cpp",
- "initializer_list": "cpp",
- "iomanip": "cpp",
- "iosfwd": "cpp",
- "istream": "cpp",
- "limits": "cpp",
- "mutex": "cpp",
- "new": "cpp",
- "numbers": "cpp",
- "ostream": "cpp",
- "semaphore": "cpp",
- "span": "cpp",
- "sstream": "cpp",
- "stdexcept": "cpp",
- "stop_token": "cpp",
- "streambuf": "cpp",
- "thread": "cpp",
- "cfenv": "cpp",
- "cinttypes": "cpp",
- "typeindex": "cpp",
- "typeinfo": "cpp",
- "variant": "cpp",
- "expected": "cpp",
- "shared_mutex": "cpp",
- "ws2ipdef.h": "c",
- "maxminddb_config.h": "c",
- "winsock2.h": "c",
- "ws2tcpip.h": "c",
- "xstring": "cpp",
- "time.h": "c",
- "osdefs.h": "c",
- "stdio.h": "c",
- "filesystem": "cpp",
- "xlocinfo": "cpp",
- "charconv": "cpp",
- "format": "cpp",
- "ios": "cpp",
- "locale": "cpp",
- "queue": "cpp",
- "ranges": "cpp",
- "stack": "cpp",
- "xfacet": "cpp",
- "xhash": "cpp",
- "xiosbase": "cpp",
- "xlocale": "cpp",
- "xlocbuf": "cpp",
- "xlocmes": "cpp",
- "xlocmon": "cpp",
- "xlocnum": "cpp",
- "xloctime": "cpp",
- "xmemory": "cpp",
- "xtr1common": "cpp",
- "xtree": "cpp",
- "xutility": "cpp"
- },
- "Lua.diagnostics.disable": [
- "duplicate-set-field"
- ]
-}
\ No newline at end of file
diff --git a/AMBuildScript b/AMBuildScript
deleted file mode 100644
index 6e0304a70..000000000
--- a/AMBuildScript
+++ /dev/null
@@ -1,327 +0,0 @@
-# vim: set sts=2 ts=8 sw=2 tw=99 et ft=python:
-import os, sys
-
-# Edit the functions below for the extra functionality, the return should be
-# a list of path's to wanted locations
-def additional_libs(context, binary, sdk):
- return [
- # Path should be relative either to hl2sdk folder or to build folder
- # 'path/to/lib/example.lib',
- ]
-
-def additional_defines(context, binary, sdk):
- return [
- # 'EXAMPLE_DEFINE=2'
- ]
-
-def additional_includes(context, binary, sdk):
- return [
- # Path should be absolute only!
- # os.path.join(sdk['path'], 'game', 'server'),
- # os.path.join(sdk['path'], 'public', 'entity2'),
- # 'D:/absolute/path/to/include/folder/'
- ]
-
-def ResolveEnvPath(env, folder):
- if env in os.environ:
- path = os.environ[env]
- if os.path.isdir(path):
- return path
- else:
- head = os.getcwd()
- oldhead = None
- while head != None and head != oldhead:
- path = os.path.join(head, folder)
- if os.path.isdir(path):
- return path
- oldhead = head
- head, tail = os.path.split(head)
- return None
-
-def ResolveMMSRoot():
- prenormalized_path = None
- if builder.options.mms_path:
- prenormalized_path = builder.options.mms_path
- else:
- prenormalized_path = ResolveEnvPath('MMSOURCE20', 'mmsource-2.0')
- if not prenormalized_path:
- prenormalized_path = ResolveEnvPath('MMSOURCE112', 'mmsource-1.12')
- if not prenormalized_path:
- prenormalized_path = ResolveEnvPath('MMSOURCE111', 'mmsource-1.11')
- if not prenormalized_path:
- prenormalized_path = ResolveEnvPath('MMSOURCE110', 'mmsource-1.10')
- if not prenormalized_path:
- prenormalized_path = ResolveEnvPath('MMSOURCE_DEV', 'metamod-source')
- if not prenormalized_path:
- prenormalized_path = ResolveEnvPath('MMSOURCE_DEV', 'mmsource-central')
- if not prenormalized_path or not os.path.isdir(prenormalized_path):
- raise Exception('Could not find a source copy of Metamod:Source')
-
- return os.path.abspath(os.path.normpath(prenormalized_path))
-
-mms_root = ResolveMMSRoot()
-
-if not builder.options.hl2sdk_manifests:
- raise Exception('Could not find a source copy of HL2SDK manifests')
-hl2sdk_manifests = builder.options.hl2sdk_manifests
-
-SdkHelpers = builder.Eval(os.path.join(hl2sdk_manifests, 'SdkHelpers.ambuild'), {
- 'Project': 'metamod'
-})
-
-class MMSPluginConfig(object):
- def __init__(self):
- self.sdk_manifests = []
- self.sdks = {}
- self.sdk_targets = []
- self.binaries = []
- self.mms_root = mms_root
- self.all_targets = []
- self.target_archs = set()
-
- if builder.options.plugin_name is not None:
- self.plugin_name = builder.options.plugin_name
- else:
- self.plugin_name = 'sample_mm'
-
- if builder.options.plugin_alias is not None:
- self.plugin_alias = builder.options.plugin_alias
- else:
- self.plugin_alias = 'sample'
-
- if builder.options.targets:
- target_archs = builder.options.targets.split(',')
- else:
- target_archs = ['x86', 'x86_64']
-
- for arch in target_archs:
- try:
- cxx = builder.DetectCxx(target_arch = arch)
- self.target_archs.add(cxx.target.arch)
- except Exception as e:
- # Error if archs were manually overridden.
- if builder.options.targets:
- raise
- print('Skipping target {}: {}'.format(arch, e))
- continue
- self.all_targets.append(cxx)
-
- if not self.all_targets:
- raise Exception('No suitable C/C++ compiler was found.')
-
- def findSdkPath(self, sdk_name):
- dir_name = 'hl2sdk-{}'.format(sdk_name)
- if builder.options.hl2sdk_root:
- sdk_path = os.path.join(builder.options.hl2sdk_root, dir_name)
- if os.path.exists(sdk_path):
- return sdk_path
- return ResolveEnvPath('HL2SDK{}'.format(sdk_name.upper()), dir_name)
-
- def detectSDKs(self):
- sdk_list = [s for s in builder.options.sdks.split(',') if s]
- SdkHelpers.find_sdk_path = self.findSdkPath
- SdkHelpers.findSdks(builder, self.all_targets, sdk_list)
-
- self.sdks = SdkHelpers.sdks
- self.sdk_manifests = SdkHelpers.sdk_manifests
- self.sdk_targets = SdkHelpers.sdk_targets
-
- if len(self.sdks) > 1:
- raise Exception('Only one sdk at a time is supported, for multi-sdk approach use loader based solution.')
-
- def configure(self):
- for cxx in self.all_targets:
- if cxx.target.arch not in ['x86', 'x86_64']:
- raise Exception('Unknown target architecture: {0}'.format(arch))
-
- self.configure_cxx(cxx)
-
- def configure_cxx(self, cxx):
- if cxx.behavior == 'gcc':
- cxx.defines += [
- 'stricmp=strcasecmp',
- '_stricmp=strcasecmp',
- '_snprintf=snprintf',
- '_vsnprintf=vsnprintf',
- 'HAVE_STDINT_H',
- 'GNUC',
- ]
- cxx.cflags += [
- '-pipe',
- '-fno-strict-aliasing',
- '-Wall',
- '-Wno-uninitialized',
- '-Wno-unused',
- '-Wno-switch',
- '-msse',
- '-fPIC',
- ]
-
- cxx.cxxflags += ['-std=c++17']
- if (builder.options.asan != '1') and ((cxx.version >= 'gcc-4.0') or cxx.family == 'clang'):
- cxx.cflags += ['-rdynamic']
- cxx.cxxflags += [
- '-fno-exceptions',
- '-fno-threadsafe-statics',
- '-Wno-non-virtual-dtor',
- '-Wno-overloaded-virtual',
- '-Wno-register',
- ]
- if (builder.options.asan == '1'):
- cxx.cxxflags += [
- '-fsanitize=address',
- '-fsanitize-address-use-after-scope',
- '-fno-omit-frame-pointer',
- '-g',
- ]
- cxx.linkflags += [
- '-fsanitize=address',
- '-fsanitize-address-use-after-scope',
- ]
- if (cxx.version >= 'gcc-4.7' or cxx.family == 'clang'):
- cxx.cxxflags += ['-Wno-delete-non-virtual-dtor']
- if cxx.family == 'gcc':
- cxx.cflags += ['-mfpmath=sse']
- if cxx.family == 'clang':
- cxx.cxxflags += ['-Wno-implicit-exception-spec-mismatch']
- if cxx.version >= 'clang-3.9':
- cxx.cxxflags += ['-Wno-expansion-to-defined']
- if cxx.version >= 'clang-3.6':
- cxx.cxxflags += ['-Wno-inconsistent-missing-override']
- if cxx.version >= 'clang-3.4':
- cxx.cxxflags += ['-Wno-deprecated-register']
- else:
- cxx.cxxflags += ['-Wno-deprecated']
-
- # Work around SDK warnings.
- if cxx.version >= 'clang-10.0':
- cxx.cflags += [
- '-Wno-implicit-int-float-conversion',
- '-Wno-tautological-overlap-compare',
- ]
-
- elif cxx.like('msvc'):
- if builder.options.debug == '1':
- cxx.cflags += ['/MTd']
- cxx.linkflags += ['/NODEFAULTLIB:libcmt']
- else:
- cxx.cflags += ['/MT']
- cxx.linkflags += ['/NODEFAULTLIB:libcmt']
-
- cxx.defines += [
- '_CRT_SECURE_NO_DEPRECATE',
- '_CRT_SECURE_NO_WARNINGS',
- '_CRT_NONSTDC_NO_DEPRECATE',
- ]
- cxx.cflags += [
- '/W3',
- '/Z7',
- '/bigobj',
- '/std:c++17',
- ]
- cxx.cxxflags += ['/TP']
-
- cxx.linkflags += [
- '/SUBSYSTEM:WINDOWS',
- 'kernel32.lib',
- 'user32.lib',
- 'gdi32.lib',
- 'winspool.lib',
- 'comdlg32.lib',
- 'advapi32.lib',
- 'shell32.lib',
- 'ole32.lib',
- 'oleaut32.lib',
- 'uuid.lib',
- 'odbc32.lib',
- 'odbccp32.lib',
- ]
-
- # Optimization
- if builder.options.opt == '1':
- cxx.defines += ['NDEBUG']
- if cxx.behavior == 'gcc':
- cxx.cflags += ['-O3']
- elif cxx.behavior == 'msvc':
- cxx.cflags += ['/Ox', '/Zo']
- cxx.linkflags += ['/OPT:ICF', '/OPT:REF']
-
- # Debugging
- if builder.options.debug == '1':
- cxx.defines += ['DEBUG', '_DEBUG']
- if cxx.behavior == 'gcc':
- cxx.cflags += ['-g3']
- elif cxx.behavior == 'msvc':
- cxx.cflags += ['/Od', '/RTC1']
-
- # Don't omit the frame pointer.
- # This needs to be after our optimization flags which could otherwise disable it.
- if cxx.behavior == 'gcc':
- cxx.cflags += ['-fno-omit-frame-pointer']
- elif cxx.behavior == 'msvc':
- cxx.cflags += ['/Oy-']
-
- # Platform-specifics
- if cxx.target.platform == 'linux':
- cxx.defines += ['LINUX', '_LINUX', 'POSIX', '_FILE_OFFSET_BITS=64']
- if cxx.family == 'gcc':
- cxx.linkflags += ['-static-libgcc']
- elif cxx.family == 'clang':
- cxx.linkflags += ['-lgcc_eh']
- cxx.linkflags += ['-static-libstdc++']
- elif cxx.target.platform == 'windows':
- cxx.defines += ['WIN32', '_WINDOWS']
-
- # Finish up.
- # Custom defines here
- cxx.defines += [ ]
- # Custom includes here
- cxx.includes += [ ]
-
- def Library(self, cxx, name):
- binary = cxx.Library(name)
- return binary
-
- def HL2Library(self, context, compiler, name, sdk):
- binary = self.Library(compiler, name)
- mms_core_path = os.path.join(self.mms_root, 'core')
- cxx = binary.compiler
-
- cxx.cxxincludes += [
- os.path.join(context.currentSourcePath),
- os.path.join(mms_core_path),
- os.path.join(mms_core_path, 'sourcehook'),
- ]
-
- defines = []
- for other_sdk in self.sdk_manifests:
- cxx.defines += ['SE_{}={}'.format(other_sdk['define'], other_sdk['code'])]
-
- if sdk['source2']:
- cxx.defines += ['META_IS_SOURCE2']
- binary.sources += [
- os.path.join(sdk['path'], 'tier1', 'convar.cpp'),
- ]
- if cxx.target.platform == 'linux':
- binary.sources += [
- os.path.join(sdk['path'], 'public', 'tier0', 'memoverride.cpp'),
- ]
-
- SdkHelpers.configureCxx(context, binary, sdk)
-
- cxx.linkflags += additional_libs(context, binary, sdk)
- cxx.defines += additional_defines(context, binary, sdk)
- cxx.cxxincludes += additional_includes(context, binary, sdk)
-
- return binary
-
-MMSPlugin = MMSPluginConfig()
-MMSPlugin.detectSDKs()
-MMSPlugin.configure()
-
-BuildScripts = [
- 'AMBuilder',
- 'PackageScript',
-]
-
-builder.Build(BuildScripts, { 'MMSPlugin': MMSPlugin })
\ No newline at end of file
diff --git a/AMBuilder b/AMBuilder
deleted file mode 100644
index 392ac32d0..000000000
--- a/AMBuilder
+++ /dev/null
@@ -1,238 +0,0 @@
-import os
-import fnmatch
-import json
-
-MMSPlugin.plugin_name = 'swiftly'
-MMSPlugin.plugin_alias = 'swiftly'
-
-for sdk_target in MMSPlugin.sdk_targets:
- sdk = sdk_target.sdk
- cxx = sdk_target.cxx
-
- binary = MMSPlugin.HL2Library(builder, cxx, MMSPlugin.plugin_name, sdk)
-
- for root, dirs, files in os.walk(os.path.join(builder.sourcePath, "src")):
- for _file in files:
- if fnmatch.fnmatch(_file, '*.cpp'):
- binary.sources.append(os.path.join(root, _file).replace("\\", "/"))
-
- for root, dirs, files in os.walk(os.path.join(builder.sourcePath, "vendor", "json-lua", "src")):
- for _file in files:
- if fnmatch.fnmatch(_file, '*.cpp'):
- binary.sources.append(os.path.join(root, _file).replace("\\", "/"))
-
- for root, dirs, files in os.walk(os.path.join(builder.sourcePath, "vendor", "embedder", "src")):
- for _file in files:
- if fnmatch.fnmatch(_file, '*.cpp'):
- binary.sources.append(os.path.join(root, _file).replace("\\", "/"))
-
- for root, dirs, files in os.walk(os.path.join(builder.sourcePath, "vendor", "asmjit", "src", "asmjit")):
- for _file in files:
- if fnmatch.fnmatch(_file, '*.cpp'):
- binary.sources.append(os.path.join(root, _file).replace("\\", "/"))
-
- binary.sources.append("vendor/dynlib/module.cpp")
- binary.sources.append("vendor/msgpack-lua/msgpack.cpp")
-
- binary.sources.append(os.path.join(sdk['path'], 'entity2', 'entitysystem.cpp'))
- binary.sources.append(os.path.join(sdk['path'], 'entity2', 'entityidentity.cpp'))
- binary.sources.append(os.path.join(sdk['path'], 'entity2', 'entitykeyvalues.cpp'))
- binary.sources.append(os.path.join(sdk['path'], 'tier1', 'keyvalues3.cpp'))
-
- with open(os.path.join(builder.sourcePath, "vendor", "embedder", "libs", "links.json")) as f:
- embedder_linking = json.load(f)
-
- libs = embedder_linking["libraries"][binary.compiler.target.platform]
- incls = embedder_linking["includes"]
- for lib in libs:
- binary.compiler.postlink += [os.path.join(builder.sourcePath, "vendor", "embedder", "libs", lib)]
- for incl in incls:
- binary.compiler.cxxincludes += [os.path.join(builder.sourcePath, 'vendor', 'embedder', 'libs', incl)]
-
- if binary.compiler.target.platform == 'linux':
- binary.compiler.cxxflags += [
- "-Wno-invalid-offsetof",
- "-Wno-return-local-addr",
- "-Wno-overloaded-virtual",
- "-Wno-unknown-pragmas",
- "-Wno-non-virtual-dtor",
- "-Wno-attributes",
- "-Wno-array-bounds",
- "-Wno-int-to-pointer-cast",
- "-Wno-sign-compare",
- "-Wno-write-strings",
- "-Wno-class-memaccess",
- "-fexceptions",
- ]
- binary.compiler.cflags += [
- "-Wno-return-local-addr",
- "-Wno-unknown-pragmas",
- "-Wno-attributes",
- "-Wno-array-bounds",
- "-Wno-int-to-pointer-cast",
- "-Wno-sign-compare",
- "-Wno-write-strings",
- "-fexceptions",
- ]
- binary.compiler.postlink += [
- os.path.join(builder.sourcePath, 'vendor', 'funchook', 'lib', 'libfunchook.a'),
- os.path.join(builder.sourcePath, 'vendor', 'funchook', 'lib', 'libdistorm.a'),
- os.path.join(builder.sourcePath, 'vendor', 'dynohook', 'linuxsteamrt64', 'lib', 'libdynohook.a'),
- os.path.join(builder.sourcePath, 'vendor', 'zydis', 'linuxsteamrt64', 'libZydis.a'),
- os.path.join(builder.sourcePath, 'vendor', 'dyncall', 'linuxsteamrt64', 'lib', 'libdyncall_s.a'),
- os.path.join(builder.sourcePath, 'vendor', 'bzip2', 'linuxsteamrt64', 'lib', 'libbz2.a'),
-
- "-lgnutls",
- "-lz",
- "-lpthread",
- "-lssl",
- "-lcrypto",
- "-lm",
- "-ldl",
- "-lreadline",
- "-lrt",
- "-lidn2",
- "-lpsl",
- "-lbrotlidec",
- "-lbacktrace",
- "-lstdc++",
- os.path.join(sdk['path'], 'lib', 'linux64', 'libsteam_api.so')
- ]
- binary.compiler.defines += [
- "_LINUX",
- "LINUX",
- "POSIX",
- "GNUC",
- "COMPILER_GCC",
- "PLATFORM_64BITS",
- "META_IS_SOURCE2",
- "_GLIBCXX_USE_CXX11_ABI=0",
- ]
- else:
- binary.compiler.cxxflags += [
- "/Zc:__cplusplus",
- "/Ox",
- "/Zo",
- "/Oy-",
- "/Z7",
- "/TP",
- "/MT",
- "/W3",
- "/Z7",
- "/IGNORE:4101,4267,4244,4005,4003,4530",
- ]
- binary.compiler.postlink += [
- os.path.join(builder.sourcePath, 'vendor', 'funchook', 'lib', 'funchook.lib'),
- os.path.join(builder.sourcePath, 'vendor', 'funchook', 'lib', 'distorm.lib'),
- os.path.join(builder.sourcePath, 'vendor', 'dynohook', 'win64', 'lib', 'dynohook.lib'),
- os.path.join(builder.sourcePath, 'vendor', 'zydis', 'win64', 'Zydis.lib'),
- os.path.join(builder.sourcePath, 'vendor', 'dyncall', 'win64', 'lib', 'dyncall_s.lib'),
- os.path.join(builder.sourcePath, 'vendor', 'bzip2', 'win64', 'lib', 'bz2.lib'),
-
- "psapi.lib",
- "winmm.lib",
- "ws2_32.lib",
- "wldap32.lib",
- "advapi32.lib",
- "kernel32.lib",
- "comdlg32.lib",
- "crypt32.lib",
- "normaliz.lib",
- "wsock32.lib",
- "legacy_stdio_definitions.lib",
- "legacy_stdio_wide_specifiers.lib",
- "user32.lib",
- "gdi32.lib",
- "winspool.lib",
- "shell32.lib",
- "ole32.lib",
- "oleaut32.lib",
- "uuid.lib",
- "odbc32.lib",
- "odbccp32.lib",
- "msvcrt.lib",
- os.path.join(sdk['path'], 'lib', 'public', 'win64', 'steam_api64.lib')
- ]
- binary.compiler.defines += [
- "COMPILER_MSVC",
- "COMPILER_MSVC64",
- "WIN32",
- "_WIN32",
- "WINDOWS",
- "_WINDOWS",
- "CRT_SECURE_NO_WARNINGS",
- "_CRT_SECURE_NO_WARNINGS",
- "CRT_SECURE_NO_DEPRECATE",
- "_CRT_SECURE_NO_DEPRECATE",
- "CRT_NONSTDC_NO_DEPRECATE",
- "_CRT_NONSTDC_NO_DEPRECATE",
- "_MBCS",
- "META_IS_SOURCE2",
- "X64BITS",
- "PLATFORM_64BITS",
- "NDEBUG"
- ]
-
- binary.compiler.defines += [
- "GITHUB_SHA=\"" + (os.getenv('GITHUB_SHA') == None and "LOCAL" or os.getenv('GITHUB_SHA')) + "\"",
- "HAVE_STRUCT_TIMESPEC",
- "BUILDING",
- "MSGPACK_NO_BOOST",
- ]
-
- if os.getenv('SWIFTLY_DEBUG') != None:
- binary.compiler.defines += [
- "SWIFTLY_DEBUG"
- ]
-
- if os.getenv("SWIFTLY_VERSION") != None:
- binary.compiler.defines += [
- "SWIFTLY_VERSION=\"" + os.getenv("SWIFTLY_VERSION") + "\""
- ]
-
- binary.compiler.cxxincludes += [
- os.path.join(builder.sourcePath, 'vendor'),
- os.path.join(builder.sourcePath, 'vendor', 'other'),
- os.path.join(builder.sourcePath, 'vendor', 'embedder', 'src'),
- os.path.join(builder.sourcePath, 'vendor', 'dynlib'),
- os.path.join(builder.sourcePath, 'vendor', 'msgpack', 'include'),
- os.path.join(builder.sourcePath, 'vendor', 'json', 'include'),
- os.path.join(builder.sourcePath, 'vendor', 'funchook', 'include'),
- os.path.join(builder.sourcePath, 'vendor', 'texttable'),
- os.path.join(builder.sourcePath, 'vendor', 'asmjit', 'src'),
- os.path.join(builder.sourcePath, 'vendor', 'dynohook', ('win64' if binary.compiler.target.platform == 'windows' else 'linuxsteamrt64'), 'include'),
- os.path.join(builder.sourcePath, 'vendor', 'dyncall', ('win64' if binary.compiler.target.platform == 'windows' else 'linuxsteamrt64'), 'include'),
- os.path.join(builder.sourcePath, 'vendor', 'bzip2', ('win64' if binary.compiler.target.platform == 'windows' else 'linuxsteamrt64'), 'include'),
-
- os.path.join(sdk['path']),
- os.path.join(sdk['path'], 'public'),
- os.path.join(sdk['path'], 'public', 'entity2'),
- os.path.join(sdk['path'], 'game', 'server'),
- os.path.join(sdk['path'], 'game', 'shared'),
- os.path.join(sdk['path'], 'common'),
- os.path.join(sdk['path'], 'public', 'engine'),
- os.path.join(sdk['path'], 'public', 'mathlib'),
- os.path.join(sdk['path'], 'public', 'tier0'),
- os.path.join(sdk['path'], 'public', 'tier1'),
- os.path.join(sdk['path'], 'public', 'mathlib'),
- os.path.join(sdk['path'], 'public', 'game', 'server'),
- os.path.join('alliedmodders', 'metamod', 'core'),
- os.path.join('alliedmodders', 'metamod', 'core', 'sourcehook')
- ]
-
- protobufSources = []
- for root, dirs, files in os.walk(os.path.join(builder.sourcePath, "protobufs")):
- for _file in files:
- if fnmatch.fnmatch(_file, '*.proto'):
- protobufSources.append(os.path.join(root, _file).replace("\\", "/"))
-
- protoc_builder = builder.tools.Protoc(protoc = sdk_target.protoc, sources = protobufSources)
- protoc_builder.protoc.includes = [
- os.path.join(sdk['path'], 'thirdparty', 'protobuf-3.21.8', 'src'),
- os.path.join(builder.sourcePath, 'protobufs')
- ]
-
- binary.custom = [protoc_builder]
-
- nodes = builder.Add(binary)
- MMSPlugin.binaries += [nodes]
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
deleted file mode 100644
index ccfbe9e80..000000000
--- a/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2023-2025 Sava Andrei Sebastian
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/PackageScript b/PackageScript
deleted file mode 100644
index bb850d308..000000000
--- a/PackageScript
+++ /dev/null
@@ -1,95 +0,0 @@
-# vim: set ts=2 sw=2 tw=99 noet ft=python:
-import os
-
-builder.SetBuildFolder('package')
-
-metamod_folder = builder.AddFolder(os.path.join('addons', 'metamod'))
-bin_folder_path = os.path.join('addons', MMSPlugin.plugin_name, 'bin')
-bin_folder = builder.AddFolder(bin_folder_path)
-
-for cxx in MMSPlugin.all_targets:
- if cxx.target.arch == 'x86_64':
- if cxx.target.platform == 'windows':
- bin64_folder_path = os.path.join('addons', MMSPlugin.plugin_name, 'bin', 'win64')
- bin64_folder = builder.AddFolder(bin64_folder_path)
- elif cxx.target.platform == 'linux':
- bin64_folder_path = os.path.join('addons', MMSPlugin.plugin_name, 'bin', 'linuxsteamrt64')
- bin64_folder = builder.AddFolder(bin64_folder_path)
- elif cxx.target.platform == 'mac':
- bin64_folder_path = os.path.join('addons', MMSPlugin.plugin_name, 'bin', 'win64')
- bin64_folder = builder.AddFolder(bin64_folder_path)
-
-pdb_list = []
-for task in MMSPlugin.binaries:
- # This hardly assumes there's only 1 targetted platform and would be overwritten
- # with whatever comes last if multiple are used!
- with open(os.path.join(builder.buildPath, MMSPlugin.plugin_name + '.vdf'), 'w') as fp:
- fp.write('"Metamod Plugin"\n')
- fp.write('{\n')
- fp.write(f'\t"alias"\t"{MMSPlugin.plugin_alias}"\n')
- if task.target.arch == 'x86_64':
- fp.write(f'\t"file"\t"{os.path.join(bin64_folder_path, MMSPlugin.plugin_name)}"\n')
- else:
- fp.write(f'\t"file"\t"{os.path.join(bin_folder_path, MMSPlugin.plugin_name)}"\n')
- fp.write('}\n')
-
- if task.target.arch == 'x86_64':
- builder.AddCopy(task.binary, bin64_folder)
- else:
- builder.AddCopy(task.binary, bin_folder)
-
- if task.debug:
- pdb_list.append(task.debug)
-
-builder.AddCopy(os.path.join(builder.buildPath, MMSPlugin.plugin_name + '.vdf'), metamod_folder)
-
-# Generate PDB info.
-with open(os.path.join(builder.buildPath, 'pdblog.txt'), 'wt') as fp:
- for line in pdb_list:
- fp.write(line.path + '\n')
-
-bin_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'bin'))
-bin_scripting_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'bin', 'scripting'))
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'database.lua'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'entity.lua'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'events.lua'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'exports.lua'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'hooks.lua'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'serpent.lua'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'timers.lua'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'utils.lua'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'database.js'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'entity.js'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'events.js'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'exports.js'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'hooks.js'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'timers.js'), bin_scripting_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'bin', 'scripting', 'utils.js'), bin_scripting_folder)
-
-configs_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'configs'))
-configs_plugins_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'configs', 'plugins'))
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'configs', 'core.example.json'), configs_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'configs', 'databases.example.json'), configs_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'configs', 'plugins', '.gitignore'), configs_plugins_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'configs', 'chat.example.json'), configs_folder)
-
-gamedata_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'gamedata'))
-gamedata_core_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'gamedata', 'core'))
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'gamedata', 'sdk.json'), gamedata_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'gamedata', 'sdk_types.json'), gamedata_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'gamedata', 'gameevents.json'), gamedata_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'gamedata', 'core', 'signatures.json'), gamedata_core_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'gamedata', 'core', 'patches.json'), gamedata_core_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'gamedata', 'core', 'offsets.json'), gamedata_core_folder)
-
-logs_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'logs'))
-logs_plugins_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'logs', 'plugins'))
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'logs', '.gitignore'), logs_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'logs', 'plugins', '.gitignore'), logs_plugins_folder)
-
-plugins_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'plugins'))
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'plugins', '.gitignore'), plugins_folder)
-
-translations_folder = builder.AddFolder(os.path.join('addons', MMSPlugin.plugin_name, 'translations'))
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'translations', '.gitignore'), translations_folder)
-builder.AddCopy(os.path.join(builder.sourcePath, 'plugin_files', 'translations', 'translation.core.json'), translations_folder)
\ No newline at end of file
diff --git a/README-RU.md b/README-RU.md
deleted file mode 100644
index 20d10c8e6..000000000
--- a/README-RU.md
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
- Swiftly это плагин для модификации серверов Counter Strike 2 который основан на Metamod:Source 2.x
-
- Сообщить о ошибке
- Discord Сервер
-
-
-
-
-
-README также доступен на [английском](https://github.com/swiftly-solution/swiftly/blob/master/README.md)  и [украинском](https://github.com/swiftly-solution/swiftly/blob/master/README-UA.md) 
-
-   
-
-
-
----
-
-### Требования к компиляции
-
-- [hl2sdk](https://github.com/alliedmodders/hl2sdk/tree/cs2) (Автоматически загружается при клонировании репозитория используя Recurse Submodules)
-- [metamod-source](https://github.com/alliedmodders/metamod-source) (Автоматически загружается при клонировании репозитория используя Recurse Submodules)
-- [python3](https://www.python.org/)
-- [AMBuild](https://github.com/alliedmodders/ambuild) (УБЕДИТЕСЬ ЧТО КОМАНДА `ambuild` ДОСТУПНА ЧЕРЕЗ `PATH` В WINDOWS)
-
----
-
-### Загрузки
-
-- [Публичные релизы (рекомендовано)](https://github.com/swiftly-solution/swiftly/releases)
-- [Билды (используйте на свой страх и риск)](https://github.com/swiftly-solution/swiftly/actions)
-
----
-
-### Плагины
-
-- [Discord (Рекомандовано)](https://swiftlycs2.net/discord)
-- [Тема на GitHub](https://github.com/topics/swiftly-solution)
-
----
-
-### Для разработчиков
-
-- [Для начинающих](https://swiftlycs2.net/for-beginners)
-- [Документация к плагинам](https://swiftlycs2.net/plugin-docs)
-- [Документация к дополнениям](https://swiftlycs2.net/ext-docs)
-- [SDK документация](https://swiftlycs2.net/sdk)
-
----
-
-### Команды для компиляции
-
-#### Клонировать репозиторий
-
-```
-git clone --recurse-submodules https://github.com/swiftly-solution/swiftly
-```
-
-#### Компиляция
-
-```
-./setup.ps1 - Windows
-./setup.sh - Linux
-```
-
----
-
-### Лицензия
-
-Swiftly распространяется под лицензией MIT. Вы можете ознакомиться с лицензией в файле LICENSE.
-
----
-
-### Благодарность
-
-Система схем и базовые классы SDK предоставлены благодаря [CS2Fixes](https://github.com/Source2ZE/CS2Fixes).
-
-Остальные поля SDK предоставлены благодаря [Source2SDK](https://github.com/neverlosecc/source2sdk/tree/cs2/sdk).
-
-Спасибо GAMMACASE, Poggu и всем, кто постоянно работает над улучшением сообщества серверов Counter Strike 2.
-
----
-
-### Статистика
-
-
diff --git a/README-UA.md b/README-UA.md
deleted file mode 100644
index 5813a2169..000000000
--- a/README-UA.md
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
- Swiftly це плагін для модифікації серверів Counter Strike 2 який заснован на Metamod:Source 2.x
-
- Повідомити про помилку
- Discord Сервер
-
-
-
-
-
-README також доступний [англійською](https://github.com/swiftly-solution/swiftly/blob/master/README.md)  та [російською](https://github.com/swiftly-solution/swiftly/blob/master/README-RU.md) 
-
-   
-
-
-
----
-
-### Вимоги до компіляції
-
-- [hl2sdk](https://github.com/alliedmodders/hl2sdk/tree/cs2) (Автоматично завантажується під час клонування репозиторію з використанням Recurse Submodules)
-- [metamod-source](https://github.com/alliedmodders/metamod-source) (Автоматично завантажується під час клонування репозиторію з використанням Recurse Submodules)
-- [python3](https://www.python.org/)
-- [AMBuild](https://github.com/alliedmodders/ambuild) (ПЕРЕКОНАЙТЕСЬ ЩО КОМАНДА `ambuild` ДОСТУПНА ЧЕРЕЗ `PATH` У WINDOWS)
-
----
-
-### Завантаження
-
-- [Публічні релізи (рекомендовано)](https://github.com/swiftly-solution/swiftly/releases)
-- [Білди (використовуйте на свій страх і ризик)](https://github.com/swiftly-solution/swiftly/actions)
-
----
-
-### Плагіни
-
-- [Discord (рекомандовано)](https://swiftlycs2.net/discord)
-- [Тема на GitHub](https://github.com/topics/swiftly-solution)
-
----
-
-### Для розробників
-
-- [Для початківців](https://swiftlycs2.net/for-beginners)
-- [Документація до плагінів](https://swiftlycs2.net/plugin-docs)
-- [Документація до доповнень](https://swiftlycs2.net/ext-docs)
-- [SDK документація](https://swiftlycs2.net/sdk)
-
----
-
-### Команди для компіляції
-
-#### Клонувати репозиторій
-
-```
-git clone --recurse-submodules https://github.com/swiftly-solution/swiftly
-```
-
-#### Компіляція
-
-```
-./setup.ps1 - Windows
-./setup.sh - Linux
-```
-
----
-
-### Ліцензія
-
-Swiftly поширюється за ліцензією MIT. Ви можете ознайомитись з ліцензією у файлі LICENSE.
-
----
-
-### Вдячність
-
-Система схем та базові класи SDK надані завдяки [CS2Fixes](https://github.com/Source2ZE/CS2Fixes).
-
-Інші поля SDK надані завдяки [Source2SDK](https://github.com/neverlosecc/source2sdk/tree/cs2/sdk).
-
-Дякуємо GAMMACASE, Poggu та всім, хто постійно працює над покращенням спільноти серверів Counter Strike 2.
-
----
-
-### Статистика
-
-
diff --git a/README.md b/README.md
deleted file mode 100644
index 902691830..000000000
--- a/README.md
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
- Swiftly is a server modification plugin for Counter Strike 2 servers which is based on Metamod:Source 2.x.
-
- Report Bug
- Discord Server
-
-
-
-
-
-README is also available in [Ukrainian](https://github.com/swiftly-solution/swiftly/blob/master/README-UA.md)  and [Russian](https://github.com/swiftly-solution/swiftly/blob/master/README-RU.md) 
-
-   
-
-
-
----
-
-### Build Requirements
-
-- [hl2sdk](https://github.com/alliedmodders/hl2sdk/tree/cs2) (Downloads automatically with the git cloning using Recurse Submodules)
-- [metamod-source](https://github.com/alliedmodders/metamod-source) (Downloads automatically with the git cloning using Recurse Submodules)
-- [python3](https://www.python.org/)
-- [AMBuild](https://github.com/alliedmodders/ambuild) (Make sure `ambuild` command is available via `PATH` for Windows)
-
----
-
-### Downloads
-
-- [Public Releases (recomended)](https://github.com/swiftly-solution/swiftly/releases)
-- [Builds (use at your own risk)](https://github.com/swiftly-solution/swiftly/actions)
-
----
-
-### Get Plugins
-
-- [Discord (recomended)](https://swiftlycs2.net/discord)
-- [GitHub Topic](https://github.com/topics/swiftly-solution)
-
----
-
-### For Developers
-
-- [Beginners](https://swiftlycs2.net/for-beginners)
-- [Plugin Docs](https://swiftlycs2.net/plugin-docs)
-- [Extension Docs](https://swiftlycs2.net/ext-docs)
-- [SDK Docs](https://swiftlycs2.net/sdk)
-
----
-
-### Building Commands
-
-#### Clone Repository
-
-```
-git clone --recurse-submodules https://github.com/swiftly-solution/swiftly
-```
-
-#### Build
-
-```
-./setup.ps1 - Windows
-./setup.sh - Linux
-```
-
----
-
-### License
-
-Swiftly is licensed under the MIT License. You can view the license in the LICENSE file.
-
----
-
-### Credits
-
-The Schema System and the base SDK classes fields provided by [CS2Fixes](https://github.com/Source2ZE/CS2Fixes).
-
-The rest of SDK fields were provided by [Source2SDK](https://github.com/neverlosecc/source2sdk/tree/cs2/sdk).
-
-Thanks to GAMMACASE, Poggu, and all the people which are constantly working for the Counter Strike 2 Server Community to become better.
-
----
-
-### Statistics
-
-
diff --git a/alliedmodders/hl2sdk b/alliedmodders/hl2sdk
deleted file mode 160000
index f31e5fbbf..000000000
--- a/alliedmodders/hl2sdk
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit f31e5fbbfe6d794b7c7b37977810e7457516a8b6
diff --git a/alliedmodders/metamod b/alliedmodders/metamod
deleted file mode 160000
index dc41559c7..000000000
--- a/alliedmodders/metamod
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit dc41559c7905072feec38b6d45ea14c05da3b855
diff --git a/configure.py b/configure.py
deleted file mode 100644
index aee9750cd..000000000
--- a/configure.py
+++ /dev/null
@@ -1,46 +0,0 @@
-# vim: set sts=2 ts=8 sw=2 tw=99 et:
-import sys
-try:
- from ambuild2 import run, util
-except:
- try:
- import ambuild
- sys.stderr.write('It looks like you have AMBuild 1 installed, but this project uses AMBuild 2.\n')
- sys.stderr.write('Upgrade to the latest version of AMBuild to continue.\n')
- except:
- sys.stderr.write('AMBuild must be installed to build this project.\n')
- sys.stderr.write('http://www.alliedmods.net/ambuild\n')
- sys.exit(1)
-
-# Hack to show a decent upgrade message, which wasn't done until 2.2.
-ambuild_version = getattr(run, 'CURRENT_API', '2.1')
-if ambuild_version.startswith('2.1'):
- sys.stderr.write("AMBuild 2.2 or higher is required; please update\n")
- sys.exit(1)
-
-parser = run.BuildParser(sourcePath=sys.path[0], api='2.2')
-parser.options.add_argument('-n', '--plugin-name', type=str, dest='plugin_name', default=None,
- help='Plugin name')
-parser.options.add_argument('-a', '--plugin-alias', type=str, dest='plugin_alias', default=None,
- help='Plugin alias')
-parser.options.add_argument('--hl2sdk-root', type=str, dest='hl2sdk_root', default=None,
- help='Root search folder for HL2SDKs')
-parser.options.add_argument('--hl2sdk-manifests', type=str, dest='hl2sdk_manifests', default='hl2sdk-manifests/',
- help='HL2SDK manifests source tree folder')
-parser.options.add_argument('--mms_path', type=str, dest='mms_path', default=None,
- help='Metamod:Source source tree folder')
-parser.options.add_argument('--enable-debug', action='store_const', const='1', dest='debug',
- help='Enable debugging symbols')
-parser.options.add_argument('--enable-optimize', action='store_const', const='1', dest='opt',
- help='Enable optimization')
-parser.options.add_argument('-s', '--sdks', default='all', dest='sdks',
- help='Build against specified SDKs; valid args are "all", "present", or '
- 'comma-delimited list of engine names (default: "all")')
-parser.options.add_argument('--targets', type=str, dest='targets', default=None,
- help="Override the target architecture (use commas to separate multiple targets).")
-# AddressSanitizer Instructions:
-# Recompile Metamod with RTLD_DEEPBIND removed (may break some std functionality)
-# Run server with LD_PRELOAD=/usr/lib/clang/11/lib/linux/libclang_rt.asan-x86_64.so (for SteamRT3)
-parser.options.add_argument('--asan', action='store_const', const='1', dest='asan',
- help='Build for AddressSanitizer')
-parser.Configure()
diff --git a/hl2sdk-manifests b/hl2sdk-manifests
deleted file mode 160000
index a57b3095a..000000000
--- a/hl2sdk-manifests
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit a57b3095a6fc31a98b13e2d73ebb668dac4f1300
diff --git a/plugin_files/bin/scripting/database.js b/plugin_files/bin/scripting/database.js
deleted file mode 100644
index 7bd5d357e..000000000
--- a/plugin_files/bin/scripting/database.js
+++ /dev/null
@@ -1,21 +0,0 @@
-function LoadDatabase(global) {
- global.databaseRequestsQueue = {}
-
- AddEventHandler("OnDatabaseActionPerformed", (event, databaseRequestID, result, err) => {
- if(!global.databaseRequestsQueue[databaseRequestID]) return;
-
- let stackid = RegisterCallstack(GetCurrentPluginName(), "DatabaseCallback")
-
- try {
- global.databaseRequestsQueue[databaseRequestID](err, JSON.parse(result))
- } catch(err) {
- console.log("An error has been occured while trying to execute a query.\nError: " + err)
- }
-
- delete databaseRequestsQueue[databaseRequestID];
- UnregisterCallstack(GetCurrentPluginName(), stackid)
- return EventResult.Stop
- })
-}
-
-LoadDatabase(globalThis)
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/database.lua b/plugin_files/bin/scripting/database.lua
deleted file mode 100644
index 85869bfd6..000000000
--- a/plugin_files/bin/scripting/database.lua
+++ /dev/null
@@ -1,21 +0,0 @@
-databaseRequestsQueue = {}
-local json_decode = json.decode
-
-AddEventHandler("OnDatabaseActionPerformed", function(event, databaseRequestID, result, err)
- if not databaseRequestsQueue[databaseRequestID] then return EventResult.Continue end
-
- local debuginfo = debug.getinfo(databaseRequestsQueue[databaseRequestID], "S")
- local stackid = RegisterCallstack(GetCurrentPluginName(),
- string.format("DatabaseCallback(path=%s,lines=%d..%d)", debuginfo.short_src, debuginfo.linedefined,
- debuginfo.lastlinedefined))
-
- local status, err = pcall(databaseRequestsQueue[databaseRequestID], err, json_decode(result) or {})
- if not status then
- print("An error has been occured while trying to execute a query.\nError: " .. err)
- end
-
- databaseRequestsQueue[databaseRequestID] = nil
- UnregisterCallstack(GetCurrentPluginName(), stackid)
-
- return EventResult.Stop
-end)
diff --git a/plugin_files/bin/scripting/entity.js b/plugin_files/bin/scripting/entity.js
deleted file mode 100644
index e092638a0..000000000
--- a/plugin_files/bin/scripting/entity.js
+++ /dev/null
@@ -1,14 +0,0 @@
-const LoadEntities = (global) => {
- global.AddHookEntityOutput = (classname, output) => {
- if(typeof classname != "string") return console.log("AddHookEntityOutput: classname must be a string.");
- if(typeof output != "string") return console.log("AddHookEntityOutput: output must be a string.");
-
- let hookId = hooks.AddEntityOutputHook(classname, output)
-
- if (hookId == "00000000-0000-0000-0000-000000000000") return
-
- return { hookId }
- }
-}
-
-LoadEntities(globalThis)
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/entity.lua b/plugin_files/bin/scripting/entity.lua
deleted file mode 100644
index bf45f9ae4..000000000
--- a/plugin_files/bin/scripting/entity.lua
+++ /dev/null
@@ -1,18 +0,0 @@
-function AddHookEntityOutput(classname, output)
- if type(classname) ~= "string" then
- print("AddHookEntityOutput: classname must be a string.")
- return
- end
- if type(output) ~= "string" then
- print("AddHookEntityOutput: output must be a string.")
- return
- end
-
- local hookId = hooks:AddEntityOutputHook(classname, output)
-
- if hookId == "00000000-0000-0000-0000-000000000000" then
- return
- end
-
- return { hookId = hookId }
-end
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/events.js b/plugin_files/bin/scripting/events.js
deleted file mode 100644
index 3058c9190..000000000
--- a/plugin_files/bin/scripting/events.js
+++ /dev/null
@@ -1,109 +0,0 @@
-const eventHandlers = {}
-
-const needsCasting = ["CCheckTransmitInfo"]
-
-globalThis.sdk = new Proxy({}, {
- get: (obj, key, receiver) => {
- if(key == "CCheckTransmitInfo") return CCheckTransmitInfo;
- else if(IsTypeClass(key)) return GenerateTypeFactory(key);
- else if(IsSDKClass(key)) return (ptr) => {
- let f = GenerateSDKFactory(key)
- f.call(ptr)
- return f;
- };
- else return undefined;
- },
- set: (target, key, val, recv) => {
- throw SyntaxError("You cannot set values to SDK.");
- }
-})
-
-const LoadEventFile = (global) => {
- global.msgpack_unpack = null
- global.msgpack_pack = null
-
- function setupMsgpack() {
- global.msgpack_pack = data => msgpack.pack(data)
- global.msgpack_unpack = data => JSON.parse(msgpack.unpack(data))
- }
-
- AddGlobalEvents((event, eventSource, eventName, eventData) => {
- if(global.msgpack_unpack == null || global.msgpack_pack == null) setupMsgpack()
-
- if (!eventHandlers.hasOwnProperty(eventName)) return EventResult.Continue
- if (eventHandlers[eventName].length <= 0) return EventResult.Continue
-
- let data = msgpack_unpack(eventData)
- if(!data) return EventResult.Continue
- if(typeof data != "object") return EventResult.Continue
-
- let newdata = []
- let skipNext = false
- for(let i = 0; i < data.length; i++) {
- if(!skipNext) {
- newdata.push(data[i])
- if(typeof data[i] == "string") {
- if((data[i].startsWith("0x") || data[i] == "(null)") && (IsSDKClass(data[i+1]) || needsCasting.includes(data[i+1]))) {
- newdata[newdata.length-1] = global["sdk"][data[i+1]](data[i])
- skipNext = true
- }
- }
- } else {
- skipNext = false
- }
- }
-
- newdata.unshift(event);
-
- const handlers = eventHandlers[eventName]
- for(let i = 0; i < handlers.length; i++) {
- if((typeof handlers[i].handle) == "function") {
- const result = (handlers[i].handle.apply(global, newdata) || EventResult.Continue);
- if(result != EventResult.Continue) return result
- }
- }
-
- return EventResult.Continue
- })
-
- let eventRegistryIndex = 50
-
- global.AddEventHandler = (eventName, cb) => {
- if(!eventHandlers.hasOwnProperty(eventName)) eventHandlers[eventName] = []
-
- eventRegistryIndex = eventRegistryIndex + 1
- eventHandlers[eventName].push({ eventRegistryIndex, handle: cb })
-
- RegisterEventHandlerPlugin(eventName)
-
- return { key: eventRegistryIndex, name: eventName }
- }
-
- global.RemoveEventHandler = (eventData) => {
- if(typeof(eventData) != "object" || !eventData.key || !eventData.name) {
- console.log("Error: Invalid event data passed to RemoveEventHandler.")
- return
- }
- if(!eventHandlers.hasOwnProperty(eventData.name)) eventHandlers[eventData.name] = []
-
- for(let i = 0; i < eventHandlers[eventData.name]; i++) {
- if(eventHandlers[eventData.name].eventRegistryIndex == eventData.key) {
- eventHandlers[eventData.name].splice(i, 1)
- break
- }
- }
-
- if(eventHandlers[eventData.name].length == 0) {
- RemoveEventHandlerPlugin(eventData.name)
- }
- }
-
- global.TriggerEvent = (eventName, ...args) => {
- if(global.msgpack_unpack == null || global.msgpack_pack == null) setupMsgpack()
-
- const encdata = global.msgpack_pack(args);
- return TriggerEventInternal(eventName, encdata)
- }
-}
-
-LoadEventFile(globalThis)
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/events.lua b/plugin_files/bin/scripting/events.lua
deleted file mode 100644
index e5e15122e..000000000
--- a/plugin_files/bin/scripting/events.lua
+++ /dev/null
@@ -1,106 +0,0 @@
-local eventHandlers = {}
-local msgpack_unpack = msgpack.unpack
-local msgpack_pack = msgpack.pack
-local table_unpack = table.unpack
-
-_G = setmetatable(_G, {
- __index = function(t, k)
- if IsSDKClass(k) then
- return GenerateSDKFactory(k)
- elseif IsTypeClass(k) then
- return GenerateTypeFactory(k)
- end
- end
-})
-
-sdk = setmetatable({}, {
- __index = function(t, k)
- if IsSDKClass(k) then
- return GenerateSDKFactory(k)
- elseif IsTypeClass(k) then
- return GenerateTypeFactory(k)
- end
- end
-})
-
-local needsCasting = {
- ["CCheckTransmitInfo"] = true
-}
-
-AddGlobalEvents(function(event, eventSource, eventName, eventData)
- if not eventHandlers[eventName] then return EventResult.Continue end
- if #eventHandlers[eventName] <= 0 then return EventResult.Continue end
-
- local data = msgpack_unpack(eventData)
- if not data then return end
- if type(data) ~= "table" then return end
-
- local newdata = {}
- local skipNext = false
- for i = 1, #data do
- if not skipNext then
- newdata[#newdata + 1] = data[i]
- if type(data[i]) == "string" then
- local first = data[i]:byte(1)
- local second = data[i]:byte(2)
- if ((first == 48 and second == 120) or (data[i] == "(null)")) and (IsSDKClass(data[i + 1]) or needsCasting[data[i + 1]]) then
- if IsSDKClass(data[i + 1]) or needsCasting[data[i + 1]] then
- newdata[#newdata] = _G[data[i + 1]](data[i])
- skipNext = true
- end
- end
- end
- else
- skipNext = false
- end
- end
-
- for i = 1, #eventHandlers[eventName] do
- local handle = eventHandlers[eventName][i].handle
- if type(handle) == "function" then
- local result = (handle(event, table_unpack(newdata)) or EventResult.Continue)
- if result ~= EventResult.Continue then return result end
- end
- end
-
- return EventResult.Continue
-end)
-
-local eventRegistryIndex = 50
-
-function AddEventHandler(eventName, cb)
- if not eventHandlers[eventName] then eventHandlers[eventName] = {} end
-
- eventRegistryIndex = eventRegistryIndex + 1
- table.insert(eventHandlers[eventName], { eventRegistryIndex = eventRegistryIndex, handle = cb })
-
- RegisterEventHandlerPlugin(eventName)
-
- return { key = eventRegistryIndex, name = eventName }
-end
-
-function RemoveEventHandler(eventData)
- if not eventData.key or not eventData.name then
- print("Error: Invalid event data passed to RemoveEventHandler.")
- return
- end
- if not eventHandlers[eventData.name] then eventHandlers[eventData.name] = {} end
-
- for i = 1, #eventHandlers[eventData.name] do
- if eventHandlers[eventData.name].eventRegistryIndex == eventData.key then
- table.remove(eventHandlers[eventData.name], i)
- break
- end
- end
-
- if #eventHandlers[eventData.name] == 0 then
- RemoveEventHandlerPlugin(eventData.name)
- end
-end
-
-function TriggerEvent(eventName, ...)
- local encodedData = msgpack_pack({ ... })
-
- local eventResult, eventData, _ = table_unpack(TriggerEventInternal(eventName, encodedData))
- return eventResult, eventData
-end
diff --git a/plugin_files/bin/scripting/exports.js b/plugin_files/bin/scripting/exports.js
deleted file mode 100644
index 46d4e6d8c..000000000
--- a/plugin_files/bin/scripting/exports.js
+++ /dev/null
@@ -1,39 +0,0 @@
-function LoadExports(global) {
- let pluginProxyCache = {}
-
- global.exp = (exportName, callback) => {
- AddEventHandler(`export:${GetCurrentPluginName()}:${exportName}`, (event, ...args) => {
- event.SetReturn(callback.apply(global, args))
- return EventResult.Stop
- })
- }
-
- global.exports = new Proxy({}, {
- get: (tbl, pluginName) => {
- if(!pluginProxyCache[pluginName]) {
- pluginProxyCache[pluginName] = new Proxy({}, {
- get: (tbl, funcName) => {
- return (...args) => {
- let [eventRt, eventData] = TriggerEvent(`export:${pluginName}:${funcName}`, ...args)
- if (eventRt != EventResult.Stop) {
- console.log(`Export '${funcName}' in '${pluginName}' doesn't exists.`)
- }
- return eventData.GetReturn()
- }
- },
- set: (tbl, key, val) => {
- console.log("You can't create a new value on this object.")
- return false
- }
- })
- }
- return pluginProxyCache[pluginName]
- },
- set: (tbl, key, val) => {
- console.log("You can't create a new value on this object.")
- return false
- }
- })
-}
-
-LoadExports(globalThis)
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/exports.lua b/plugin_files/bin/scripting/exports.lua
deleted file mode 100644
index 2816aaddc..000000000
--- a/plugin_files/bin/scripting/exports.lua
+++ /dev/null
@@ -1,53 +0,0 @@
-local table_unpack = table.unpack
-
-function export(exportName, callback)
- AddEventHandler("export:"..GetCurrentPluginName()..":"..exportName, function(event, ...)
- local elems = {...}
- for i=1,#elems do
- if type(elems[i]) == "string" then
- local res, data = serpent.load(elems[i], { safe = false })
- if res == true and type(data) == "function" then
- elems[i] = data
- end
- end
- end
-
- event:SetReturn(callback(table_unpack(elems)))
- return EventResult.Stop
- end)
-end
-
-exports = {}
-
-setmetatable(exports, {
- __index = function(tbl, pluginName)
- local plugin = pluginName
-
- return setmetatable({}, {
- __index = function(tbl, key)
- return function(self, ...)
- local elems = {...}
- for i=1,#elems do
- if type(elems[i]) == "function" then
- elems[i] = serpent.dump(elems[i])
- end
- end
-
- local eventRt, eventData = TriggerEvent("export:"..plugin..":"..key, table_unpack(elems))
- if eventRt ~= EventResult.Stop then
- print("Export '"..key.."' in '"..plugin.."' doesn't exists.")
- end
- return eventData:GetReturn()
- end
- end,
-
- __newindex = function(tbl, key, val)
- print("You can't create a new index on this table.")
- end
- })
- end,
-
- __newindex = function(tbl, key, val)
- print("You can't create a new index on this table.")
- end
-})
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/hooks.js b/plugin_files/bin/scripting/hooks.js
deleted file mode 100644
index 593587bc9..000000000
--- a/plugin_files/bin/scripting/hooks.js
+++ /dev/null
@@ -1,78 +0,0 @@
-function LoadHooks(global) {
- global.AddHook = (mem, argsList, returnType) => {
- if (typeof argsList !== "string") {
- console.log("AddHook: argsList must be a string.");
- return;
- }
- if (typeof returnType !== "string") {
- console.log("AddHook: returnType must be a string.");
- return;
- }
-
- let hookId = hooks.Add(mem, argsList, returnType);
-
- if (hookId === "00000000-0000-0000-0000-000000000000") {
- return;
- }
-
- return { hookId };
- };
-
- global.AddPreHookListener = (hookHandle, callback) => {
- if (typeof hookHandle !== "object" || hookHandle === null) {
- console.log("Error: Invalid hook data passed to AddPreHookListener.");
- return;
- }
-
- if (typeof hookHandle.hookId !== "string") {
- console.log("Error: Invalid hook data passed to AddPreHookListener.");
- return;
- }
-
- return AddEventHandler(`hook:Pre:${hookHandle.hookId}`, callback);
- };
-
- global.AddPostHookListener = (hookHandle, callback) => {
- if (typeof hookHandle !== "object" || hookHandle === null) {
- console.log("Error: Invalid hook data passed to AddPostHookListener.");
- return;
- }
-
- if (typeof hookHandle.hookId !== "string") {
- console.log("Error: Invalid hook data passed to AddPostHookListener.");
- return;
- }
-
- return AddEventHandler(`hook:Post:${hookHandle.hookId}`, callback);
- };
-
- global.RemoveHookListener = (hookListener) => {
- if (typeof hookListener !== "object" || hookListener === null) {
- console.log("Error: Invalid hook data passed to RemoveHookListener.");
- return;
- }
-
- if (!hookListener.key || !hookListener.name) {
- console.log("Error: Invalid hook data passed to RemoveHookListener.");
- return;
- }
-
- RemoveEventHandler(hookListener);
- };
-
- global.CallHook = (hookHandle, ...args) => {
- if (typeof hookHandle !== "object" || hookHandle === null) {
- console.log("Error: Invalid hook data passed to CallHook.");
- return;
- }
-
- if (typeof hookHandle.hookId !== "string") {
- console.log("Error: Invalid hook data passed to CallHook.");
- return;
- }
-
- return hooks.Call(hookHandle.hookId, global.msgpack_pack(args));
- };
-}
-
-LoadHooks(globalThis)
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/hooks.lua b/plugin_files/bin/scripting/hooks.lua
deleted file mode 100644
index 76c4fe47b..000000000
--- a/plugin_files/bin/scripting/hooks.lua
+++ /dev/null
@@ -1,76 +0,0 @@
-local msgpack_pack = msgpack.pack
-
-function AddHook(mem, args_list, return_type)
- if type(args_list) ~= "string" then
- print("AddHook: args_list must be a string.")
- return
- end
- if type(return_type) ~= "string" then
- print("AddHook: return_type must be a string.")
- return
- end
-
- local hookId = hooks:Add(mem, args_list, return_type)
-
- if hookId == "00000000-0000-0000-0000-000000000000" then
- return
- end
-
- return { hookId = hookId }
-end
-
-function AddPreHookListener(hookHandle, callback)
- if type(hookHandle) ~= "table" then
- print("Error: Invalid hook data passed to AddPreHookListener.")
- return
- end
-
- if type(hookHandle.hookId) ~= "string" then
- print("Error: Invalid hook data passed to AddPreHookListener.")
- return
- end
-
- return AddEventHandler("hook:Pre:"..hookHandle.hookId, callback)
-end
-
-function AddPostHookListener(hookHandle, callback)
- if type(hookHandle) ~= "table" then
- print("Error: Invalid hook data passed to AddPostHookListener.")
- return
- end
-
- if type(hookHandle.hookId) ~= "string" then
- print("Error: Invalid hook data passed to AddPostHookListener.")
- return
- end
-
- return AddEventHandler("hook:Post:"..hookHandle.hookId, callback)
-end
-
-function RemoveHookListener(hookListener)
- if type(hookListener) ~= "table" then
- print("Error: Invalid hook data passed to RemoveHookListener.")
- return
- end
-
- if not hookListener.key or not hookListener.name then
- print("Error: Invalid hook data passed to RemoveHookListener.")
- return
- end
-
- RemoveEventHandler(hookListener)
-end
-
-function CallHook(hookHandle, ...)
- if type(hookHandle) ~= "table" then
- print("Error: Invalid hook data passed to AddPostHookListener.")
- return
- end
-
- if type(hookHandle.hookId) ~= "string" then
- print("Error: Invalid hook data passed to AddPostHookListener.")
- return
- end
-
- return hooks:Call(hookHandle.hookId, msgpack_pack({...}))
-end
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/serpent.lua b/plugin_files/bin/scripting/serpent.lua
deleted file mode 100644
index 972314c6f..000000000
--- a/plugin_files/bin/scripting/serpent.lua
+++ /dev/null
@@ -1,181 +0,0 @@
---[[
-GitHub: https://github.com/pkulchenko/serpent/tree/139fc18263bc5ffecc1729147891f1eb383046bf
-
-Serpent source is released under the MIT License
-
-Copyright (c) 2012-2018 Paul Kulchenko (paul@kulchenko.com)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-]]
-
-local n, v = "serpent", "0.303" -- (C) 2012-18 Paul Kulchenko; MIT License
-local c, d = "Paul Kulchenko", "Lua serializer and pretty printer"
-local snum = {[tostring(1/0)]='1/0 --[[math.huge]]',[tostring(-1/0)]='-1/0 --[[-math.huge]]',[tostring(0/0)]='0/0'}
-local badtype = {thread = true, userdata = true, cdata = true}
-local getmetatable = debug and debug.getmetatable or getmetatable
-local pairs = function(t) return next, t end -- avoid using __pairs in Lua 5.2+
-local keyword, globals, G = {}, {}, (_G or _ENV)
-for _,k in ipairs({'and', 'break', 'do', 'else', 'elseif', 'end', 'false',
- 'for', 'function', 'goto', 'if', 'in', 'local', 'nil', 'not', 'or', 'repeat',
- 'return', 'then', 'true', 'until', 'while'}) do keyword[k] = true end
-for k,v in pairs(G) do globals[v] = k end -- build func to name mapping
-for _,g in ipairs({'coroutine', 'debug', 'io', 'math', 'string', 'table', 'os'}) do
- for k,v in pairs(type(G[g]) == 'table' and G[g] or {}) do globals[v] = g..'.'..k end end
-
-local function s(t, opts)
- local name, indent, fatal, maxnum = opts.name, opts.indent, opts.fatal, opts.maxnum
- local sparse, custom, huge = opts.sparse, opts.custom, not opts.nohuge
- local space, maxl = (opts.compact and '' or ' '), (opts.maxlevel or math.huge)
- local maxlen, metatostring = tonumber(opts.maxlength), opts.metatostring
- local iname, comm = '_'..(name or ''), opts.comment and (tonumber(opts.comment) or math.huge)
- local numformat = opts.numformat or "%.17g"
- local seen, sref, syms, symn = {}, {'local '..iname..'={}'}, {}, 0
- local function gensym(val) return '_'..(tostring(tostring(val)):gsub("[^%w]",""):gsub("(%d%w+)",
- -- tostring(val) is needed because __tostring may return a non-string value
- function(s) if not syms[s] then symn = symn+1; syms[s] = symn end return tostring(syms[s]) end)) end
- local function safestr(s) return type(s) == "number" and (huge and snum[tostring(s)] or numformat:format(s))
- or type(s) ~= "string" and tostring(s) -- escape NEWLINE/010 and EOF/026
- or ("%q"):format(s):gsub("\010","n"):gsub("\026","\\026") end
- -- handle radix changes in some locales
- if opts.fixradix and (".1f"):format(1.2) ~= "1.2" then
- local origsafestr = safestr
- safestr = function(s) return type(s) == "number"
- and (nohuge and snum[tostring(s)] or numformat:format(s):gsub(",",".")) or origsafestr(s)
- end
- end
- local function comment(s,l) return comm and (l or 0) < comm and ' --[['..select(2, pcall(tostring, s))..']]' or '' end
- local function globerr(s,l) return globals[s] and globals[s]..comment(s,l) or not fatal
- and safestr(select(2, pcall(tostring, s))) or error("Can't serialize "..tostring(s)) end
- local function safename(path, name) -- generates foo.bar, foo[3], or foo['b a r']
- local n = name == nil and '' or name
- local plain = type(n) == "string" and n:match("^[%l%u_][%w_]*$") and not keyword[n]
- local safe = plain and n or '['..safestr(n)..']'
- return (path or '')..(plain and path and '.' or '')..safe, safe end
- local alphanumsort = type(opts.sortkeys) == 'function' and opts.sortkeys or function(k, o, n) -- k=keys, o=originaltable, n=padding
- local maxn, to = tonumber(n) or 12, {number = 'a', string = 'b'}
- local function padnum(d) return ("%0"..tostring(maxn).."d"):format(tonumber(d)) end
- table.sort(k, function(a,b)
- -- sort numeric keys first: k[key] is not nil for numerical keys
- return (k[a] ~= nil and 0 or to[type(a)] or 'z')..(tostring(a):gsub("%d+",padnum))
- < (k[b] ~= nil and 0 or to[type(b)] or 'z')..(tostring(b):gsub("%d+",padnum)) end) end
- local function val2str(t, name, indent, insref, path, plainindex, level)
- local ttype, level, mt = type(t), (level or 0), getmetatable(t)
- local spath, sname = safename(path, name)
- local tag = plainindex and
- ((type(name) == "number") and '' or name..space..'='..space) or
- (name ~= nil and sname..space..'='..space or '')
- if seen[t] then -- already seen this element
- sref[#sref+1] = spath..space..'='..space..seen[t]
- return tag..'nil'..comment('ref', level)
- end
- -- protect from those cases where __tostring may fail
- if type(mt) == 'table' and metatostring ~= false then
- local to, tr = pcall(function() return mt.__tostring(t) end)
- local so, sr = pcall(function() return mt.__serialize(t) end)
- if (to or so) then -- knows how to serialize itself
- seen[t] = insref or spath
- t = so and sr or tr
- ttype = type(t)
- end -- new value falls through to be serialized
- end
- if ttype == "table" then
- if level >= maxl then return tag..'{}'..comment('maxlvl', level) end
- seen[t] = insref or spath
- if next(t) == nil then return tag..'{}'..comment(t, level) end -- table empty
- if maxlen and maxlen < 0 then return tag..'{}'..comment('maxlen', level) end
- local maxn, o, out = math.min(#t, maxnum or #t), {}, {}
- for key = 1, maxn do o[key] = key end
- if not maxnum or #o < maxnum then
- local n = #o -- n = n + 1; o[n] is much faster than o[#o+1] on large tables
- for key in pairs(t) do
- if o[key] ~= key then n = n + 1; o[n] = key end
- end
- end
- if maxnum and #o > maxnum then o[maxnum+1] = nil end
- if opts.sortkeys and #o > maxn then alphanumsort(o, t, opts.sortkeys) end
- local sparse = sparse and #o > maxn -- disable sparsness if only numeric keys (shorter output)
- for n, key in ipairs(o) do
- local value, ktype, plainindex = t[key], type(key), n <= maxn and not sparse
- if opts.valignore and opts.valignore[value] -- skip ignored values; do nothing
- or opts.keyallow and not opts.keyallow[key]
- or opts.keyignore and opts.keyignore[key]
- or opts.valtypeignore and opts.valtypeignore[type(value)] -- skipping ignored value types
- or sparse and value == nil then -- skipping nils; do nothing
- elseif ktype == 'table' or ktype == 'function' or badtype[ktype] then
- if not seen[key] and not globals[key] then
- sref[#sref+1] = 'placeholder'
- local sname = safename(iname, gensym(key)) -- iname is table for local variables
- sref[#sref] = val2str(key,sname,indent,sname,iname,true)
- end
- sref[#sref+1] = 'placeholder'
- local path = seen[t]..'['..tostring(seen[key] or globals[key] or gensym(key))..']'
- sref[#sref] = path..space..'='..space..tostring(seen[value] or val2str(value,nil,indent,path))
- else
- out[#out+1] = val2str(value,key,indent,nil,seen[t],plainindex,level+1)
- if maxlen then
- maxlen = maxlen - #out[#out]
- if maxlen < 0 then break end
- end
- end
- end
- local prefix = string.rep(indent or '', level)
- local head = indent and '{\n'..prefix..indent or '{'
- local body = table.concat(out, ','..(indent and '\n'..prefix..indent or space))
- local tail = indent and "\n"..prefix..'}' or '}'
- return (custom and custom(tag,head,body,tail,level) or tag..head..body..tail)..comment(t, level)
- elseif badtype[ttype] then
- seen[t] = insref or spath
- return tag..globerr(t, level)
- elseif ttype == 'function' then
- seen[t] = insref or spath
- if opts.nocode then return tag.."function() --[[..skipped..]] end"..comment(t, level) end
- local ok, res = pcall(string.dump, t, true)
- local func = ok and "((loadstring or load)("..safestr(res)..",'@serialized'))"..comment(t, level)
- return tag..(func or globerr(t, level))
- else return tag..safestr(t) end -- handle all other types
- end
- local sepr = indent and "\n" or ";"..space
- local body = val2str(t, name, indent) -- this call also populates sref
- local tail = #sref>1 and table.concat(sref, sepr)..sepr or ''
- local warn = opts.comment and #sref>1 and space.."--[[incomplete output with shared/self-references skipped]]" or ''
- return not name and body..warn or "do local "..body..sepr..tail.."return "..name..sepr.."end"
-end
-
-local function deserialize(data, opts)
- local env = (opts and opts.safe == false) and G
- or setmetatable({}, {
- __index = function(t,k) return t end,
- __call = function(t,...) error("cannot call functions") end
- })
- local f, res = (loadstring or load)('return '..data, nil, nil, env)
- if not f then f, res = (loadstring or load)(data, nil, nil, env) end
- if not f then return f, res end
- if setfenv then setfenv(f, env) end
- return pcall(f)
-end
-
-local function merge(a, b) if b then for k,v in pairs(b) do a[k] = v end end; return a; end
-
-serpent = {
- serialize = s,
- load = deserialize,
- dump = function(a, opts) return s(a, merge({name = '_', compact = true, sparse = true}, opts)) end,
- line = function(a, opts) return s(a, merge({sortkeys = true, comment = true}, opts)) end,
- block = function(a, opts) return s(a, merge({indent = ' ', sortkeys = true, comment = true}, opts)) end
-}
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/timers.js b/plugin_files/bin/scripting/timers.js
deleted file mode 100644
index 106093ed7..000000000
--- a/plugin_files/bin/scripting/timers.js
+++ /dev/null
@@ -1,66 +0,0 @@
-function LoadTimers(global) {
- let timerIds = 50
- let timersList = {}
-
- global.SetTimeout = (delay, callback) => {
- if(typeof delay != "number") return console.log("The delay needs to be a number.")
- if(typeof callback != "function") return console.log("The callback needs to be a function.")
-
- AddTimeout(delay, callback)
- }
-
- global.NextTick = (callback) => {
- if(typeof callback != "function") return console.log("The callback needs to be a function.")
-
- global.SetTimeout(1, callback)
- }
-
- global.StopTimer = (timerId) => {
- if (typeof timerId !== "number") {
- console.log("The Timer ID needs to be a number.");
- return;
- }
-
- if (!timersList[timerId]) {
- console.log("Invalid Timer ID.");
- return;
- }
-
- delete timersList[timerId];
- }
-
- global.SetTimer = (delay, callback) => {
- if(typeof delay != "number") return console.log("The delay needs to be a number.")
- if(typeof callback != "function") return console.log("The callback needs to be a function.")
-
- timerIds ++
- const timerId = timerIds
-
- timersList[timerId] = {
- id: timerId,
- callback,
- timeoutFunc: () => {
- if(timersList[timerId]) {
- timersList[timerId].callback()
- if(timersList[timerId]) {
- SetTimeout(delay, timersList[timerId].timeoutFunc)
- }
- }
- }
- }
-
- SetTimeout(delay, timersList[timerId].timeoutFunc)
-
- return timerId
- }
-
- global.setInterval = (callback, timeout) => {
- return SetTimer(timeout, callback)
- }
-
- global.setTimeout = (callback, timeout) => {
- return SetTimeout(timeout, callback)
- }
-}
-
-LoadTimers(globalThis)
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/timers.lua b/plugin_files/bin/scripting/timers.lua
deleted file mode 100644
index 50edb07a9..000000000
--- a/plugin_files/bin/scripting/timers.lua
+++ /dev/null
@@ -1,68 +0,0 @@
-function SetTimeout(delay, callback)
- if type(delay) ~= "number" then
- return print("The delay needs to be a number.")
- end
- if type(callback) ~= "function" then
- return print("The callback needs to be a function.")
- end
-
- AddTimeout(delay, callback)
-end
-
-local timerIds = 50
-local timersTable = {}
-
-function SetTimer(delay, callback)
- if type(delay) ~= "number" then
- return print("The delay needs to be a number.")
- end
- if type(callback) ~= "function" then
- return print("The callback needs to be a function.")
- end
-
- timerIds = timerIds + 1
-
- local timerId = timerIds
-
- timersTable[timerId] = {
- id = timerId,
- callback = callback,
- timeoutFunction = function()
- if timersTable[timerId] then
- local debuginfo = debug.getinfo(timersTable[timerId].callback, "S")
- local stackid = RegisterCallstack(GetCurrentPluginName(),
- string.format("TimeoutCallback(path=%s,lines=%d..%d)", debuginfo.short_src, debuginfo.linedefined,
- debuginfo.lastlinedefined))
- timersTable[timerId].callback()
- UnregisterCallstack(GetCurrentPluginName(), stackid)
- if timersTable[timerId] then
- SetTimeout(delay, timersTable[timerId].timeoutFunction)
- end
- end
- end
- }
-
- SetTimeout(delay, timersTable[timerId].timeoutFunction)
-
- return timerId
-end
-
-function StopTimer(timerId)
- if type(timerId) ~= "number" then
- return print("The Timer ID needs to be a number.")
- end
-
- if not timersTable[timerId] then
- return print("Invalid Timer ID.")
- end
-
- timersTable[timerId] = nil
-end
-
-function NextTick(callback)
- if type(callback) ~= "function" then
- return print("The callback needs to be a function.")
- end
-
- SetTimeout(1, callback)
-end
diff --git a/plugin_files/bin/scripting/utils.js b/plugin_files/bin/scripting/utils.js
deleted file mode 100644
index 8f87baa86..000000000
--- a/plugin_files/bin/scripting/utils.js
+++ /dev/null
@@ -1,178 +0,0 @@
-function LoadUtils(global) {
- const teamSelector = {
- "@ct": Team.CT,
- "@t": Team.T,
- "@spec": Team.Spectator
- }
-
- const lifeStateSelector = {
- "@alive": sdk.LifeState_t.LIFE_ALIVE,
- "@dying": sdk.LifeState_t.LIFE_DYING,
- "@dead": sdk.LifeState_t.LIFE_DEAD
- }
-
- const weaponlist = [
- "weapon_ak47",
- "weapon_aug",
- "weapon_awp",
- "weapon_bizon",
- "weapon_c4",
- "weapon_cz75a",
- "weapon_deagle",
- "weapon_decoy",
- "weapon_elite",
- "weapon_famas",
- "weapon_fiveseven",
- "weapon_flashbang",
- "weapon_g3sg1",
- "weapon_galilar",
- "weapon_glock",
- "weapon_healthshot",
- "weapon_hegrenade",
- "weapon_incgrenade",
- "weapon_knife",
- "weapon_m249",
- "weapon_m4a1",
- "weapon_mac10",
- "weapon_mag7",
- "weapon_molotov",
- "weapon_mp5sd",
- "weapon_mp7",
- "weapon_mp9",
- "weapon_negev",
- "weapon_nova",
- "weapon_p2000",
- "weapon_p250",
- "weapon_p90",
- "weapon_sawedoff",
- "weapon_scar20",
- "weapon_sg556",
- "weapon_smokegrenade",
- "weapon_ssg08",
- "weapon_tec9",
- "weapon_ump45",
- "weapon_usp_silencer",
- "weapon_xm1014"
- ]
-
- const itemlist = [
- "item_assaultsuit",
- "item_defuser",
- "item_kevlar",
- ]
-
- global.IsValidWeapon = (weapon) => {
- return weaponlist.includes(weapon)
- }
-
- global.IsValidItem = (item) => {
- return itemlist.includes(item)
- }
-
- global.ComputePrettyTime = (seconds) => {
- if (seconds == 0) return FetchTranslation("core.forever")
- else if (seconds < 60) return FetchTranslation("core.seconds").replace(new RegExp("{TIME}", "g"), String(seconds))
- else if (seconds < 3600) return FetchTranslation("core.minutes").replace(new RegExp("{TIME}", "g"), String(Math.floor(seconds / 60)))
- else if (seconds < 86400) return FetchTranslation("core.hours").replace(new RegExp("{TIME}", "g"), String(Math.floor(seconds / 3600)))
- else return FetchTranslation("core.days").replace(new RegExp("{TIME}", "g"), String(Math.floor(seconds / 86400)))
- }
-
- global.uuid = () => {
- const uuid = new Array(36);
- for (let i = 0; i < 36; i++) {
- uuid[i] = Math.floor(Math.random() * 16);
- }
- uuid[14] = 4;
- uuid[19] = uuid[19] &= ~(1 << 2);
- uuid[19] = uuid[19] |= (1 << 3);
- uuid[8] = uuid[13] = uuid[18] = uuid[23] = '-';
- return uuid.map((x) => x.toString(16)).join('');
- }
-
- global.ReplyToCommand = (playerid, prefix, str) => {
- if (playerid == -1) {
- console.log(str)
- } else {
- const player = GetPlayer(playerid)
- if(!player) return;
- if(player.IsFakeClient()) return;
- player.SendMsg(MessageType.Chat, `${prefix} ${str}`)
- }
- }
-
- global.FindPlayersByTarget = (target, matchbots) => {
- if(matchbots == null || matchbots == undefined) matchbots = true;
-
- let matchedPlayers = []
-
- for(let i = 0; i < playermanager.GetPlayerCap(); i++) {
- const player = GetPlayer(i)
- if(!player) continue;
-
- if(target == "@all") {
- matchedPlayers.push(player)
- continue;
- }
-
- if(target.startsWith("#")) {
- const pid = target.split("#").pop()
- if(pid == undefined) continue;
-
- if(String(i) == String(pid)) {
- matchedPlayers.push(player)
- continue
- }
- }
-
- if(teamSelector[target]) {
- const cbaseentity = sdk.CBaseEntity(player.CCSPlayerPawn())
- if(cbaseentity) {
- if(cbaseentity.IsValid()) {
- if(cbaseentity.TeamNum == teamSelector[target]) {
- matchedPlayers.push(player)
- continue
- }
- }
- }
- }
-
- if(lifeStateSelector[target]) {
- const cbaseentity = sdk.CBaseEntity(player.CCSPlayerPawn())
- if(cbaseentity) {
- if(cbaseentity.IsValid()) {
- if(cbaseentity.LifeState == lifeStateSelector[target]) {
- matchedPlayers.push(player)
- continue
- }
- }
- }
- }
-
- if(String(player.GetSteamID()) == target || player.GetSteamID2() == target) {
- matchedPlayers.push(player)
- continue;
- }
-
- const controller = player.CBasePlayerController()
- if(controller) {
- if(controller.IsValid()) {
- if(controller.PlayerName.includes(target)) {
- matchedPlayers.push(player)
- continue;
- }
- }
- }
-
- const [result, eventRet] = TriggerEvent("FindPlayerByTarget", i, target)
- const returnValue = eventRet.GetReturn()
- if (returnValue == true) {
- matchedPlayers.push(player)
- continue
- }
- }
-
- return matchedPlayers
- }
-}
-
-LoadUtils(globalThis)
\ No newline at end of file
diff --git a/plugin_files/bin/scripting/utils.lua b/plugin_files/bin/scripting/utils.lua
deleted file mode 100644
index 7a1c5c044..000000000
--- a/plugin_files/bin/scripting/utils.lua
+++ /dev/null
@@ -1,268 +0,0 @@
-local teamSelector = {
- ["@ct"] = Team.CT,
- ["@t"] = Team.T,
- ["@spec"] = Team.Spectator
-}
-
-local lifeStateSelector = {
- ["@alive"] = LifeState_t.LIFE_ALIVE,
- ["@dying"] = LifeState_t.LIFE_DYING,
- ["@dead"] = LifeState_t.LIFE_DEAD
-}
-
-function FindPlayersByTarget(target, matchbots)
- if matchbots == nil then matchbots = true end
- local matchedPlayers = {}
- target = tostring(target)
-
- for i=0,playermanager:GetPlayerCap()-1,1 do
- local fetchedPlayer = GetPlayer(i)
- if not fetchedPlayer then goto findplayersbytargetcontinue end
-
- if fetchedPlayer:IsFakeClient() and not matchbots then goto findplayersbytargetcontinue end
-
- if target == "@all" then
- table.insert(matchedPlayers, fetchedPlayer)
- goto findplayersbytargetcontinue
- end
-
- --[[ userid ]]
- if target:sub(1,1) == "#" then
- local playerid = target:sub(2)
- if playerid then
- if i == tonumber(playerid) then
- table.insert(matchedPlayers, fetchedPlayer)
- goto findplayersbytargetcontinue
- end
- end
- end
-
- --[[ team ]]
- if teamSelector[target] then
- local cbaseentity = CBaseEntity(fetchedPlayer:CCSPlayerPawn())
- if cbaseentity then
- if cbaseentity:IsValid() then
- if cbaseentity.TeamNum == teamSelector[target] then
- table.insert(matchedPlayers, fetchedPlayer)
- goto findplayersbytargetcontinue
- end
- end
- end
- end
-
- --[[ life state ]]
- if lifeStateSelector[target] then
- local cbaseentity = CBaseEntity(fetchedPlayer:CCSPlayerPawn())
- if cbaseentity then
- if cbaseentity:IsValid() then
- if cbaseentity.LifeState == lifeStateSelector[target] then
- table.insert(matchedPlayers, fetchedPlayer)
- goto findplayersbytargetcontinue
- end
- end
- end
- end
-
- --[[ steamid, steamid64, name ]]
- if tostring(fetchedPlayer:GetSteamID()) == target or fetchedPlayer:GetSteamID2() == target then
- table.insert(matchedPlayers, fetchedPlayer)
- goto findplayersbytargetcontinue
- end
-
- local cbaseplayercontroller = fetchedPlayer:CBasePlayerController()
- if cbaseplayercontroller then
- if cbaseplayercontroller:IsValid() then
- if cbaseplayercontroller.PlayerName:find(target) then
- table.insert(matchedPlayers, fetchedPlayer)
- goto findplayersbytargetcontinue
- end
- end
- end
-
- local result, eventRet = TriggerEvent("FindPlayerByTarget", i, target)
- local returnValue = eventRet:GetReturn()
- if returnValue == true then
- table.insert(matchedPlayers, fetchedPlayer)
- goto findplayersbytargetcontinue
- end
-
- ::findplayersbytargetcontinue::
- end
-
- return matchedPlayers
-end
-
-function ReplyToCommand(playerid, prefix, str)
- if playerid == -1 then
- print(str)
- else
- local player = GetPlayer(playerid)
- if not player then return end
- if player:IsFakeClient() then return end
- player:SendMsg(MessageType.Chat, prefix.." "..str)
- end
-end
-
-local random = math.random
-function uuid()
- local template ='xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'
- return string.gsub(template, '[xy]', function (c)
- local v = (c == 'x') and random(0, 0xf) or random(8, 0xb)
- return string.format('%x', v)
- end)
-end
-
-function ComputePrettyTime(seconds)
- if seconds == 0 then return FetchTranslation("core.forever")
- elseif seconds < 60 then return FetchTranslation("core.seconds"):gsub("{TIME}", seconds)
- elseif seconds < 3600 then return FetchTranslation("core.minutes"):gsub("{TIME}", math.floor(seconds / 60))
- elseif seconds < 86400 then return FetchTranslation("core.hours"):gsub("{TIME}", math.floor(seconds / 3600))
- else return FetchTranslation("core.days"):gsub("{TIME}", math.floor(seconds / 86400)) end
-end
-
-string.split = function(str, split)
- local splitted = {}
- for split in string.gmatch(str or "", "[^"..split.."]+") do
- table.insert(splitted, split)
- end
- return splitted
-end
-
---- @param str string
---- @return string
-string.trim = function(str)
- return (str:gsub("^%s*(.-)%s*$", "%1"))
-end
-
-
---- @param value any The value to be matched against. Can be a number or a string.
---- @param cases table
---- @return any Returns
-switch = function(value, cases)
- local case = cases[value]
- if case then
- if type(case) == "function" then
- return case()
- else
- return case
- end
- elseif cases.default then
- if type(cases.default) == "function" then
- return cases.default()
- else
- return cases.default
- end
- end
-end
-
---- @param tbl table The table to be mapped.
---- @param func function A function that takes a value and key as parameters and returns a new value.
---- @return table A new table with the transformed values.
-table.map = function(tbl, func)
- local result = {}
- for key, value in next, tbl do
- result[key] = func(value, key)
- end
- return result
-end
-
---- @param tbl table The table to be filtered.
---- @param predicate function A function that takes a value and key as parameters and returns a boolean.
---- @return table A new table containing only the elements for which the predicate returned true.
-table.filter = function(tbl, predicate)
- local result = {}
- local index = 1
- for key, value in next, tbl do
- if predicate(value, key) then
- result[index] = value
- index = index + 1
- end
- end
- return result
-end
-
---- @param tbl table The table to search.
---- @param value any the key to search for.
---- @return number|nil The key returned.
-table.find = function(tbl, value)
- for key, val in next, tbl do
- if val == value then
- return key
- end
- end
- return nil
-end
-
---- @param tbl table The table to search.
---- @param value any The value to search for.
---- @return boolean True if the value exists in the table, false otherwise.
-table.contains = function(tbl, value)
- for _, val in next, tbl do
- if val == value then
- return true
- end
- end
- return false
-end
-
-local weaponlist = {
- ["weapon_ak47"] = true,
- ["weapon_aug"] = true,
- ["weapon_awp"] = true,
- ["weapon_bizon"] = true,
- ["weapon_c4"] = true,
- ["weapon_cz75a"] = true,
- ["weapon_deagle"] = true,
- ["weapon_decoy"] = true,
- ["weapon_elite"] = true,
- ["weapon_famas"] = true,
- ["weapon_fiveseven"] = true,
- ["weapon_flashbang"] = true,
- ["weapon_g3sg1"] = true,
- ["weapon_galilar"] = true,
- ["weapon_glock"] = true,
- ["weapon_healthshot"] = true,
- ["weapon_hegrenade"] = true,
- ["weapon_incgrenade"] = true,
- ["weapon_knife"] = true,
- ["weapon_m249"] = true,
- ["weapon_m4a1"] = true,
- ["weapon_mac10"] = true,
- ["weapon_mag7"] = true,
- ["weapon_molotov"] = true,
- ["weapon_mp5sd"] = true,
- ["weapon_mp7"] = true,
- ["weapon_mp9"] = true,
- ["weapon_negev"] = true,
- ["weapon_nova"] = true,
- ["weapon_p2000"] = true,
- ["weapon_p250"] = true,
- ["weapon_p90"] = true,
- ["weapon_sawedoff"] = true,
- ["weapon_scar20"] = true,
- ["weapon_sg556"] = true,
- ["weapon_smokegrenade"] = true,
- ["weapon_ssg08"] = true,
- ["weapon_tec9"] = true,
- ["weapon_ump45"] = true,
- ["weapon_usp_silencer"] = true,
- ["weapon_xm1014"] = true
-}
-
--- In the future, we may need to add more items here.
--- For now, I've only added the ones that are working.
-local itemlist = {
- ["item_assaultsuit"] = true, -- Kevlar + Helmet
- ["item_defuser"] = true, -- Defuse Kit
- ["item_kevlar"] = true -- Kevlar
-}
-
--- Function to check if the weapon is valid
-function IsValidWeapon(weapon)
- return weaponlist[weapon] ~= nil
-end
-
--- Function to check if the item is valid
-function IsValidItem(item)
- return itemlist[item] ~= nil
-end
diff --git a/plugin_files/configs/chat.example.json b/plugin_files/configs/chat.example.json
deleted file mode 100644
index cf551fe51..000000000
--- a/plugin_files/configs/chat.example.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "Cstrike_Chat_T": "[T] {TAG}{NAME}: {MESSAGE}",
- "Cstrike_Chat_T_Loc": "[T] {TAG}{NAME} {GREEN}@{LOCATION}: {MESSAGE}",
- "Cstrike_Chat_T_Dead": "[T] {TAG}{NAME} {GREY}[DEAD]{DEFAULT}: {MESSAGE}",
- "Cstrike_Chat_CT": "[CT] {TAG}{NAME}: {MESSAGE}",
- "Cstrike_Chat_CT_Loc": "[CT] {TAG}{NAME} {GREEN}@{LOCATION}: {MESSAGE}",
- "Cstrike_Chat_CT_Dead": "[CT] {TAG}{NAME} {GREY}[DEAD]{DEFAULT}: {MESSAGE}",
- "Cstrike_Chat_All": "[ALL] {TAG}{NAME}: {MESSAGE}",
- "Cstrike_Chat_AllDead": "[ALL] {TAG}{NAME}: {MESSAGE}",
- "Cstrike_Chat_AllSpec": "[ALL] {TAG}{NAME} {DEFAULT}[SPEC]: {MESSAGE}",
- "Cstrike_Chat_Spec": "{TAG}{NAME} {DEFAULT}[SPEC]: {MESSAGE}",
- "#SFUI_TitlesTXT_Fire_in_the_hole": "{NAME}{GREEN}@{LOCATION}{red}➟ HE Grenade!",
- "#SFUI_TitlesTXT_Molotov_in_the_hole": "{NAME}{GREEN}@{LOCATION}{red}➟ Molotov!",
- "#SFUI_TitlesTXT_Flashbang_in_the_hole": "{NAME}{GREEN}@{LOCATION}{blue}➟ Flashbang!",
- "#SFUI_TitlesTXT_Incendiary_in_the_hole": "{NAME}{GREEN}@{LOCATION}{red}➟ Incendiary!",
- "#SFUI_TitlesTXT_Smoke_in_the_hole": "{NAME}{GREEN}@{LOCATION}{grey}➟ Smooke!",
- "#SFUI_TitlesTXT_Decoy_in_the_hole": "{NAME}{GREEN}@{LOCATION}{default}➟ Decoy!"
-}
\ No newline at end of file
diff --git a/plugin_files/configs/core.example.json b/plugin_files/configs/core.example.json
deleted file mode 100644
index d14d95019..000000000
--- a/plugin_files/configs/core.example.json
+++ /dev/null
@@ -1,78 +0,0 @@
-{
- "logging": {
- "enabled": true,
- "mode": "daily",
- "save_core_messages": false
- },
- "commandPrefixes": [
- "!"
- ],
- "commandSilentPrefixes": [
- "/"
- ],
- "console_filtering": true,
- "language": "en",
- "use_player_language": true,
- "patches_to_perform": [],
- "CS2ServerGuidelines": "https://blog.counter-strike.net/index.php/server_guidelines/",
- "FollowCS2ServerGuidelines": true,
- "menu": {
- "navigation_prefix" : "➤",
- "sound": {
- "use": {
- "name": "Vote.Cast.Yes",
- "volume": 0.75
- },
- "scroll": {
- "name": "UI.ContractType",
- "volume": 0.75
- },
- "exit": {
- "name": "Vote.Failed",
- "volume": 0.75
- }
- },
- "buttons": {
- "use": "e",
- "scroll": "shift",
- "exit": {
- "option": false,
- "button": "tab"
- }
- },
- "kind": "screen",
- "available_kinds": ["screen", "center"],
- "available_inputmodes": ["chat", "button"],
- "inputMode": "button",
- "kind_settings": {
- "center": {
- "itemsPerPage": 7
- },
- "screen": {
- "mode": "compatibility",
- "modes": {
- "compatibility": {
- "x": 0.14,
- "y": 0.68,
- "fontSize": 35,
- "font": "Sans Serif"
- },
- "normal": {
- "x": 0.00,
- "y": 0.68,
- "fontSize": 35,
- "font": "Sans Serif"
- }
- },
- "drawBackground": true,
- "itemsPerPage": 9
- }
- }
- },
- "vgui": {
- "textBackground": {
- "paddingX": 0.1,
- "paddingY": 0.1
- }
- }
-}
\ No newline at end of file
diff --git a/plugin_files/configs/databases.example.json b/plugin_files/configs/databases.example.json
deleted file mode 100644
index 29f6336fa..000000000
--- a/plugin_files/configs/databases.example.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "default_connection": {
- "kind": "mysql",
- "hostname": "127.0.0.1",
- "username": "root",
- "password": "",
- "database": "testdb",
- "port": 3306
- },
- "swiftly_admins": {
- "kind": "mysql",
- "hostname": "127.0.0.1",
- "username": "root",
- "password": "",
- "database": "testdb",
- "port": 3306
- }
-}
\ No newline at end of file
diff --git a/plugin_files/configs/plugins/.gitignore b/plugin_files/configs/plugins/.gitignore
deleted file mode 100644
index e69de29bb..000000000
diff --git a/plugin_files/gamedata/core/offsets.json b/plugin_files/gamedata/core/offsets.json
deleted file mode 100644
index 4dbc25fdf..000000000
--- a/plugin_files/gamedata/core/offsets.json
+++ /dev/null
@@ -1,54 +0,0 @@
-{
- "GameEntitySystem": {
- "windows": 88,
- "linux": 80
- },
- "CBasePlayerPawn_CommitSuicide": {
- "windows": 380,
- "linux": 380
- },
- "CCSPlayerController_ChangeTeam": {
- "windows": 100,
- "linux": 99
- },
- "CBaseEntity_Teleport": {
- "windows": 157,
- "linux": 156
- },
- "CCSPlayerController_Respawn": {
- "windows": 257,
- "linux": 259
- },
- "CollisionRulesChanged": {
- "windows": 179,
- "linux": 178
- },
- "CCSPlayer_WeaponServices_DropWeapon": {
- "windows": 22,
- "linux": 23
- },
- "CGameSceneNode_GetSkeletonInstance": {
- "windows": 8,
- "linux": 8
- },
- "CServerSideClient_OnConVarQuery": {
- "windows": 39,
- "linux": 41
- },
- "CCSPlayer_MovementServices_CheckMovingGround": {
- "windows": 32,
- "linux": 33
- },
- "GetHammerUniqueID": {
- "windows": 109,
- "linux": 108
- },
- "CEntityResourceManifest_AddResource": {
- "windows": 2,
- "linux": 0
- },
- "INetworkMessageProcessingPreFilter": {
- "windows": 8,
- "linux": -64
- }
-}
\ No newline at end of file
diff --git a/plugin_files/gamedata/core/patches.json b/plugin_files/gamedata/core/patches.json
deleted file mode 100644
index 023c2291e..000000000
--- a/plugin_files/gamedata/core/patches.json
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- "ServerMovementUnlock": {
- "signature": "ServerMovementUnlock",
- "windows": "EB",
- "linux": "90 90 90 90 90 90"
- },
- "BotNavIgnore1": {
- "signature": "BotNavIgnore1",
- "windows": "E9 2C 00 00 00 90",
- "linux": "E9 15 00 00 00"
- },
- "BotNavIgnore2": {
- "signature": "BotNavIgnore2",
- "windows": "",
- "linux": "E9 15 00 00 00"
- },
- "BotNavIgnore3": {
- "signature": "BotNavIgnore3",
- "windows": "",
- "linux": "E9 15 00 00 00"
- }
-}
\ No newline at end of file
diff --git a/plugin_files/gamedata/core/signatures.json b/plugin_files/gamedata/core/signatures.json
deleted file mode 100644
index 353dfddd4..000000000
--- a/plugin_files/gamedata/core/signatures.json
+++ /dev/null
@@ -1,127 +0,0 @@
-{
- "ServerMovementUnlock": {
- "lib": "server",
- "windows": "76 ? F2 0F 10 4F ? 41 0F 28 C1 0F 28 D1 F3 0F 59 C0",
- "linux": "0F 87 ? ? ? ? 49 8B 7C 24 ? E8 ? ? ? ? 66 0F EF ED 66 0F D6 85"
- },
- "CEntityInstance_AcceptInput": {
- "lib": "server",
- "windows": "48 89 5C 24 10 48 89 74 24 18 57 48 83 EC 40 49 8B F0",
- "linux": "55 48 89 E5 41 57 49 89 FF 41 56 48 8D 7D C0"
- },
- "CEntityIdentity_AcceptInput": {
- "lib": "server",
- "windows": "48 89 54 24 ? 48 89 4C 24 ? 55 53 56 57 41 55 41 56 41 57 48 8D 6C 24",
- "linux": "55 48 89 E5 41 57 41 56 4C 8D BD D0 FE FF FF 49 89 D6 41 55 49 89 F5 41 54 49 89 CC"
- },
- "CCSPlayerController_SwitchTeam": {
- "lib": "server",
- "windows": "40 56 57 48 81 EC ? ? ? ? 48 8B F9 8B F2 8B CA",
- "linux": "55 48 89 E5 41 55 49 89 FD 89 F7"
- },
- "UTIL_CreateEntityByName": {
- "lib": "server",
- "windows": "48 83 EC 48 C6 44 24 30 00",
- "linux": "48 8D 05 ? ? ? ? 55 48 89 FA"
- },
- "CBaseModelEntity_SetModel": {
- "lib": "server",
- "windows": "48 89 5C 24 ? 48 89 7C 24 ? 55 48 8B EC 48 83 EC 50 48 8B F9 4C 8B C2",
- "linux": "55 48 89 F2 48 89 E5 41 54 49 89 FC 48 8D 7D E0 48 83 EC ? 48 8D 05 ? ? ? ? 48 8B 30 48 8B 06"
- },
- "CBaseEntity_DispatchSpawn": {
- "lib": "server",
- "windows": "48 89 5C 24 10 57 48 83 EC 30 48 8B DA 48 8B F9 48 85 C9",
- "linux": "48 85 FF 74 ? 55 48 89 E5 41 56"
- },
- "UTIL_Remove": {
- "lib": "server",
- "windows": "48 85 C9 74 ? 48 8B D1 48 8B 0D ? ? ? ?",
- "linux": "48 89 FE 48 85 FF 74 ? 48 8D 05 ? ? ? ? 48"
- },
- "LegacyGameEventListener": {
- "lib": "server",
- "windows": "48 8B 15 ? ? ? ? 48 85 D2 74 ? 85 C9 74",
- "linux": "48 8B 05 ? ? ? ? 48 85 C0 74 ? 85 FF"
- },
- "CAttributeList_SetOrAddAttributeValueByName": {
- "lib": "server",
- "windows": "40 53 41 56 41 57 48 81 EC 90 00 00 00 0F 29 74 24 70",
- "linux": "55 48 89 E5 41 57 41 56 49 89 FE 41 55 41 54 49 89 F4 53 48 83 EC 78"
- },
- "CBaseModelEntity_SetBodygroup": {
- "lib": "server",
- "windows": "48 89 5C 24 08 48 89 74 24 10 57 48 83 EC 20 41 8B F8 48 8B F2 48 8B D9 E8 ? ? ? ?",
- "linux": "55 48 89 E5 41 56 49 89 F6 41 55 41 89 D5 41 54 49 89 FC 48 83 EC 08"
- },
- "GiveNamedItem": {
- "lib": "server",
- "windows": "48 89 5C 24 ? 48 89 74 24 ? 55 57 41 55 41 56 41 57 48 8D 6C 24 E0",
- "linux": "55 48 89 E5 41 57 41 56 4D 89 C6 41 55 49 89 D5 41 54 49 89 F4"
- },
- "CTakeDamageInfo_Constructor": {
- "lib": "server",
- "windows": "40 53 48 83 EC 60 48 C7 41 38 FF FF FF FF",
- "linux": "55 48 89 E5 48 83 EC 10 4C 8D 15 ? ? ? ?"
- },
- "FireOutputInternal": {
- "lib": "server",
- "windows": "4C 89 4C 24 20 53 55 57 41 54 41 56 48 81 EC",
- "linux": "55 48 89 E5 41 57 41 56 41 55 41 54 49 89 D4 53 48 89 F3 48 83 EC 58"
- },
- "CBasePlayerController_SetPawn": {
- "lib": "server",
- "windows": "48 89 74 24 18 55 41 54 41 55 41 56 41 57 48 8D 6C 24 D1",
- "linux": "55 48 89 E5 41 57 41 56 41 55 49 89 FD 41 54 45 89 C4"
- },
- "CCSPlayerPawnBase_PostThink": {
- "lib": "server",
- "windows": "48 ? ? 55 53 56 57 41 ? 48 ? ? ? 48 ? ? ? ? ? ? 4C 89 68",
- "linux": "55 48 89 E5 41 56 41 55 41 54 53 48 89 FB 48 83 EC 40 E8"
- },
- "CBaseEntity_EmitSoundFilter": {
- "lib": "server",
- "windows": "48 89 5C 24 08 48 89 6C 24 10 48 89 74 24 18 48 89 7C 24 20 41 56 48 83 EC 30 48 8B EA",
- "linux": "55 48 89 E5 41 56 49 89 D6 41 55 41 89 F5 41 54 48 8D 35 ? ? ? ?"
- },
- "CBaseEntity_EmitSoundParams": {
- "lib": "server",
- "windows": "48 8B C4 48 89 58 10 48 89 70 18 55 57 41 56 48 8D A8 08 FF FF FF",
- "linux": "48 B8 ? ? ? ? ? ? ? ? 55 48 89 E5 41 55 41 54 49 89 FC 53 48 89 F3"
- },
- "CGameRules_TerminateRound": {
- "lib": "server",
- "windows": "48 8B C4 4C 89 48 ? 48 89 48 ? 55 41 55",
- "linux": "55 48 89 E5 41 57 41 56 41 55 41 54 49 89 FC 53 48 81 EC 88 00 00 00 48 8D 05 ? ? ? ?"
- },
- "CBaseEntity_TakeDamage": {
- "lib": "server",
- "windows": "48 89 74 24 ? 57 48 81 EC ? ? ? ? 48 8B 41 ? 48 8B FA",
- "linux": "55 48 89 E5 41 57 41 56 41 55 41 54 49 89 FC 53 48 83 EC ? 4C 8D 3D ? ? ? ? 49 8B 3F"
- },
- "BotNavIgnore1": {
- "lib": "server",
- "windows": "0F 84 ? ? ? ? 80 B8 ? ? ? ? 00 0F 84 ? ? ? ? 80 3D ? ? ? ? 00 74 15",
- "linux": "48 85 C0 74 ? 80 B8 ? ? ? ? 00 74 ? 48 8D 05 ? ? ? ? 80 38 00 75 ? 44 8B 85 ? ? ? ? 31 F6 BF 03 00 00 00"
- },
- "BotNavIgnore2": {
- "lib": "server",
- "windows": "0F 84 ? ? ? ? 80 B8 ? ? ? ? 00 0F 84 ? ? ? ? 80 3D ? ? ? ? 00 74 15",
- "linux": "48 85 C0 74 ? 80 B8 ? ? ? ? 00 74 ? 48 8D 05 ? ? ? ? 80 38 00 75 ? 44 8B 85 ? ? ? ? 31 F6 BF 02 00 00 00"
- },
- "BotNavIgnore3": {
- "lib": "server",
- "windows": "0F 84 ? ? ? ? 80 B8 ? ? ? ? 00 0F 84 ? ? ? ? 80 3D ? ? ? ? 00 74 15",
- "linux": "48 85 C0 74 ? 80 B8 ? ? ? ? 00 74 ? 48 8D 05 ? ? ? ? 80 38 00 75 ? 41 B8 04 00 00 00"
- },
- "IGameSystem_InitAllSystems_pFirst": {
- "lib": "server",
- "windows": "48 8B 3D ? ? ? ? 48 85 FF 0F 84 ? ? ? ? BE",
- "linux": "4C 8B 35 ? ? ? ? 4D 85 F6 75 ? E9"
- },
- "CCSPlayer_MovementServices_ProcessUserCmd": {
- "lib": "server",
- "windows": "48 89 5C 24 ? 48 89 74 24 ? 57 48 83 EC ? 48 8B FA 48 8B F1 E8 ? ? ? ? 48 8B D8",
- "linux": "55 48 89 E5 41 55 49 89 F5 41 54 49 89 FC E8 ? ? ? ? 48 85 C0 74 30"
- }
-}
\ No newline at end of file
diff --git a/plugin_files/gamedata/gameevents.json b/plugin_files/gamedata/gameevents.json
deleted file mode 100644
index 98b865af9..000000000
--- a/plugin_files/gamedata/gameevents.json
+++ /dev/null
@@ -1,273 +0,0 @@
-{
- "gameui_hidden": "OnGameuiHidden",
- "player_team": "OnPlayerTeam",
- "player_chat": "OnPlayerChat",
- "player_score": "OnPlayerScore",
- "player_shoot": "OnPlayerShoot",
- "game_init": "OnGameInit",
- "game_newmap": "OnGameNewmap",
- "game_start": "OnGameStart",
- "game_end": "OnGameEnd",
- "round_announce_match_point": "OnRoundAnnounceMatchPoint",
- "round_announce_final": "OnRoundAnnounceFinal",
- "round_announce_last_round_half": "OnRoundAnnounceLastRoundHalf",
- "round_announce_match_start": "OnRoundAnnounceMatchStart",
- "round_announce_warmup": "OnRoundAnnounceWarmup",
- "warmup_end": "OnWarmupEnd",
- "round_end": "OnRoundEnd",
- "round_end_upload_stats": "OnRoundEndUploadStats",
- "round_officially_ended": "OnRoundOfficiallyEnded",
- "round_time_warning": "OnRoundTimeWarning",
- "ugc_map_info_received": "OnUgcMapInfoReceived",
- "ugc_map_unsubscribed": "OnUgcMapUnsubscribed",
- "ugc_map_download_error": "OnUgcMapDownloadError",
- "ugc_file_download_finished": "OnUgcFileDownloadFinished",
- "ugc_file_download_start": "OnUgcFileDownloadStart",
- "begin_new_match": "OnBeginNewMatch",
- "dm_bonus_weapon_start": "OnDmBonusWeaponStart",
- "survival_announce_phase": "OnSurvivalAnnouncePhase",
- "break_prop": "OnBreakProp",
- "player_decal": "OnPlayerDecal",
- "entity_visible": "OnEntityVisible",
- "instructor_server_hint_create": "OnInstructorServerHintCreate",
- "instructor_server_hint_stop": "OnInstructorServerHintStop",
- "read_game_titledata": "OnReadGameTitledata",
- "write_game_titledata": "OnWriteGameTitledata",
- "reset_game_titledata": "OnResetGameTitledata",
- "weaponhud_selection": "OnWeaponhudSelection",
- "vote_ended": "OnVoteEnded",
- "vote_started": "OnVoteStarted",
- "vote_changed": "OnVoteChanged",
- "vote_cast": "OnVoteCast",
- "vote_options": "OnVoteOptions",
- "endmatch_mapvote_selecting_map": "OnEndmatchMapvoteSelectingMap",
- "endmatch_cmm_start_reveal_items": "OnEndmatchCmmStartRevealItems",
- "inventory_updated": "OnInventoryUpdated",
- "client_loadout_changed": "OnClientLoadoutChanged",
- "add_player_sonar_icon": "OnAddPlayerSonarIcon",
- "door_open": "OnDoorOpen",
- "door_closed": "OnDoorClosed",
- "door_break": "OnDoorBreak",
- "add_bullet_hit_marker": "OnAddBulletHitMarker",
- "player_death": "OnPlayerDeath",
- "other_death": "OnOtherDeath",
- "player_hurt": "OnPlayerHurt",
- "bullet_damage": "OnBulletDamage",
- "item_purchase": "OnItemPurchase",
- "bomb_beginplant": "OnBombBeginplant",
- "bomb_abortplant": "OnBombAbortplant",
- "bomb_planted": "OnBombPlanted",
- "bomb_defused": "OnBombDefused",
- "bomb_exploded": "OnBombExploded",
- "bomb_dropped": "OnBombDropped",
- "bomb_pickup": "OnBombPickup",
- "defuser_dropped": "OnDefuserDropped",
- "defuser_pickup": "OnDefuserPickup",
- "announce_phase_end": "OnAnnouncePhaseEnd",
- "cs_intermission": "OnCsIntermission",
- "bomb_begindefuse": "OnBombBegindefuse",
- "bomb_abortdefuse": "OnBombAbortdefuse",
- "hostage_follows": "OnHostageFollows",
- "hostage_hurt": "OnHostageHurt",
- "hostage_killed": "OnHostageKilled",
- "hostage_rescued": "OnHostageRescued",
- "hostage_stops_following": "OnHostageStopsFollowing",
- "hostage_rescued_all": "OnHostageRescuedAll",
- "hostage_call_for_help": "OnHostageCallForHelp",
- "vip_escaped": "OnVipEscaped",
- "vip_killed": "OnVipKilled",
- "player_radio": "OnPlayerRadio",
- "bomb_beep": "OnBombBeep",
- "weapon_fire": "OnWeaponFire",
- "weapon_fire_on_empty": "OnWeaponFireOnEmpty",
- "grenade_thrown": "OnGrenadeThrown",
- "weapon_reload": "OnWeaponReload",
- "weapon_zoom": "OnWeaponZoom",
- "silencer_detach": "OnSilencerDetach",
- "inspect_weapon": "OnInspectWeapon",
- "weapon_zoom_rifle": "OnWeaponZoomRifle",
- "player_spawned": "OnPlayerSpawned",
- "item_pickup": "OnItemPickup",
- "item_pickup_slerp": "OnItemPickupSlerp",
- "item_pickup_failed": "OnItemPickupFailed",
- "item_remove": "OnItemRemove",
- "ammo_pickup": "OnAmmoPickup",
- "item_equip": "OnItemEquip",
- "enter_buyzone": "OnEnterBuyzone",
- "exit_buyzone": "OnExitBuyzone",
- "buytime_ended": "OnBuytimeEnded",
- "enter_bombzone": "OnEnterBombzone",
- "exit_bombzone": "OnExitBombzone",
- "enter_rescue_zone": "OnEnterRescueZone",
- "exit_rescue_zone": "OnExitRescueZone",
- "silencer_off": "OnSilencerOff",
- "silencer_on": "OnSilencerOn",
- "buymenu_open": "OnBuymenuOpen",
- "buymenu_close": "OnBuymenuClose",
- "round_prestart": "OnRoundPrestart",
- "round_poststart": "OnRoundPoststart",
- "grenade_bounce": "OnGrenadeBounce",
- "hegrenade_detonate": "OnHegrenadeDetonate",
- "flashbang_detonate": "OnFlashbangDetonate",
- "smokegrenade_detonate": "OnSmokegrenadeDetonate",
- "smokegrenade_expired": "OnSmokegrenadeExpired",
- "molotov_detonate": "OnMolotovDetonate",
- "decoy_detonate": "OnDecoyDetonate",
- "decoy_started": "OnDecoyStarted",
- "tagrenade_detonate": "OnTagrenadeDetonate",
- "inferno_startburn": "OnInfernoStartburn",
- "inferno_expire": "OnInfernoExpire",
- "inferno_extinguish": "OnInfernoExtinguish",
- "decoy_firing": "OnDecoyFiring",
- "bullet_impact": "OnBulletImpact",
- "player_footstep": "OnPlayerFootstep",
- "player_jump": "OnPlayerJump",
- "player_blind": "OnPlayerBlind",
- "player_falldamage": "OnPlayerFalldamage",
- "door_moving": "OnDoorMoving",
- "mb_input_lock_success": "OnMbInputLockSuccess",
- "mb_input_lock_cancel": "OnMbInputLockCancel",
- "nav_blocked": "OnNavBlocked",
- "nav_generate": "OnNavGenerate",
- "achievement_info_loaded": "OnAchievementInfoLoaded",
- "spec_mode_updated": "OnSpecModeUpdated",
- "hltv_changed_mode": "OnHltvChangedMode",
- "cs_game_disconnected": "OnCsGameDisconnected",
- "cs_round_final_beep": "OnCsRoundFinalBeep",
- "cs_round_start_beep": "OnCsRoundStartBeep",
- "cs_win_panel_round": "OnCsWinPanelRound",
- "cs_win_panel_match": "OnCsWinPanelMatch",
- "cs_match_end_restart": "OnCsMatchEndRestart",
- "cs_pre_restart": "OnCsPreRestart",
- "show_deathpanel": "OnShowDeathpanel",
- "hide_deathpanel": "OnHideDeathpanel",
- "player_avenged_teammate": "OnPlayerAvengedTeammate",
- "achievement_earned_local": "OnAchievementEarnedLocal",
- "repost_xbox_achievements": "OnRepostXboxAchievements",
- "match_end_conditions": "OnMatchEndConditions",
- "round_mvp": "OnRoundMvp",
- "show_survival_respawn_status": "OnShowSurvivalRespawnStatus",
- "gg_killed_enemy": "OnGgKilledEnemy",
- "switch_team": "OnSwitchTeam",
- "write_profile_data": "OnWriteProfileData",
- "trial_time_expired": "OnTrialTimeExpired",
- "update_matchmaking_stats": "OnUpdateMatchmakingStats",
- "player_reset_vote": "OnPlayerResetVote",
- "enable_restart_voting": "OnEnableRestartVoting",
- "sfuievent": "OnSfuievent",
- "start_vote": "OnStartVote",
- "player_given_c4": "OnPlayerGivenC4",
- "bot_takeover": "OnBotTakeover",
- "jointeam_failed": "OnJointeamFailed",
- "teamchange_pending": "OnTeamchangePending",
- "material_default_complete": "OnMaterialDefaultComplete",
- "cs_prev_next_spectator": "OnCsPrevNextSpectator",
- "nextlevel_changed": "OnNextlevelChanged",
- "seasoncoin_levelup": "OnSeasoncoinLevelup",
- "tournament_reward": "OnTournamentReward",
- "start_halftime": "OnStartHalftime",
- "ammo_refill": "OnAmmoRefill",
- "parachute_pickup": "OnParachutePickup",
- "parachute_deploy": "OnParachuteDeploy",
- "dronegun_attack": "OnDronegunAttack",
- "drone_dispatched": "OnDroneDispatched",
- "loot_crate_visible": "OnLootCrateVisible",
- "loot_crate_opened": "OnLootCrateOpened",
- "open_crate_instr": "OnOpenCrateInstr",
- "smoke_beacon_paradrop": "OnSmokeBeaconParadrop",
- "survival_paradrop_spawn": "OnSurvivalParadropSpawn",
- "survival_paradrop_break": "OnSurvivalParadropBreak",
- "drone_cargo_detached": "OnDroneCargoDetached",
- "drone_above_roof": "OnDroneAboveRoof",
- "choppers_incoming_warning": "OnChoppersIncomingWarning",
- "firstbombs_incoming_warning": "OnFirstbombsIncomingWarning",
- "dz_item_interaction": "OnDzItemInteraction",
- "survival_teammate_respawn": "OnSurvivalTeammateRespawn",
- "survival_no_respawns_warning": "OnSurvivalNoRespawnsWarning",
- "survival_no_respawns_final": "OnSurvivalNoRespawnsFinal",
- "player_ping": "OnPlayerPing",
- "player_ping_stop": "OnPlayerPingStop",
- "player_sound": "OnPlayerSound",
- "guardian_wave_restart": "OnGuardianWaveRestart",
- "team_intro_start": "OnTeamIntroStart",
- "team_intro_end": "OnTeamIntroEnd",
- "bullet_flight_resolution": "OnBulletFlightResolution",
- "game_phase_changed": "OnGamePhaseChanged",
- "clientside_reload_custom_econ": "OnClientsideReloadCustomEcon",
- "server_spawn": "OnServerSpawn",
- "server_pre_shutdown": "OnServerPreShutdown",
- "server_shutdown": "OnServerShutdown",
- "server_message": "OnServerMessage",
- "server_cvar": "OnServerCvar",
- "player_activate": "OnPlayerActivate",
- "player_connect_full": "OnPlayerConnectFull",
- "player_full_update": "OnPlayerFullUpdate",
- "player_connect": "OnPlayerConnect",
- "player_disconnect": "OnPlayerDisconnect",
- "player_info": "OnPlayerInfo",
- "player_spawn": "OnPlayerSpawn",
- "local_player_team": "OnLocalPlayerTeam",
- "local_player_controller_team": "OnLocalPlayerControllerTeam",
- "player_changename": "OnPlayerChangename",
- "local_player_pawn_changed": "OnLocalPlayerPawnChanged",
- "teamplay_broadcast_audio": "OnTeamplayBroadcastAudio",
- "finale_start": "OnFinaleStart",
- "player_stats_updated": "OnPlayerStatsUpdated",
- "user_data_downloaded": "OnUserDataDownloaded",
- "ragdoll_dissolved": "OnRagdollDissolved",
- "team_info": "OnTeamInfo",
- "team_score": "OnTeamScore",
- "hltv_cameraman": "OnHltvCameraman",
- "hltv_chase": "OnHltvChase",
- "hltv_rank_camera": "OnHltvRankCamera",
- "hltv_rank_entity": "OnHltvRankEntity",
- "hltv_fixed": "OnHltvFixed",
- "hltv_message": "OnHltvMessage",
- "hltv_status": "OnHltvStatus",
- "hltv_title": "OnHltvTitle",
- "hltv_chat": "OnHltvChat",
- "hltv_versioninfo": "OnHltvVersioninfo",
- "hltv_replay": "OnHltvReplay",
- "hltv_replay_status": "OnHltvReplayStatus",
- "demo_stop": "OnDemoStop",
- "map_shutdown": "OnMapShutdown",
- "map_transition": "OnMapTransition",
- "hostname_changed": "OnHostnameChanged",
- "difficulty_changed": "OnDifficultyChanged",
- "game_message": "OnGameMessage",
- "round_start": "OnRoundStart",
- "round_start_pre_entity": "OnRoundStartPreEntity",
- "round_start_post_nav": "OnRoundStartPostNav",
- "round_freeze_end": "OnRoundFreezeEnd",
- "teamplay_round_start": "OnTeamplayRoundStart",
- "player_hintmessage": "OnPlayerHintmessage",
- "break_breakable": "OnBreakBreakable",
- "broken_breakable": "OnBrokenBreakable",
- "entity_killed": "OnEntityKilled",
- "door_close": "OnDoorClose",
- "vote_failed": "OnVoteFailed",
- "vote_passed": "OnVotePassed",
- "vote_cast_yes": "OnVoteCastYes",
- "vote_cast_no": "OnVoteCastNo",
- "achievement_event": "OnAchievementEvent",
- "achievement_earned": "OnAchievementEarned",
- "achievement_write_failed": "OnAchievementWriteFailed",
- "bonus_updated": "OnBonusUpdated",
- "spec_target_updated": "OnSpecTargetUpdated",
- "gameinstructor_draw": "OnGameinstructorDraw",
- "gameinstructor_nodraw": "OnGameinstructorNodraw",
- "flare_ignite_npc": "OnFlareIgniteNpc",
- "helicopter_grenade_punt_miss": "OnHelicopterGrenadePuntMiss",
- "physgun_pickup": "OnPhysgunPickup",
- "cart_updated": "OnCartUpdated",
- "store_pricesheet_updated": "OnStorePricesheetUpdated",
- "item_schema_initialized": "OnItemSchemaInitialized",
- "drop_rate_modified": "OnDropRateModified",
- "event_ticket_modified": "OnEventTicketModified",
- "gc_connected": "OnGcConnected",
- "instructor_start_lesson": "OnInstructorStartLesson",
- "instructor_close_lesson": "OnInstructorCloseLesson",
- "set_instructor_group_enabled": "OnSetInstructorGroupEnabled",
- "clientside_lesson_closed": "OnClientsideLessonClosed",
- "dynamic_shadow_light_changed": "OnDynamicShadowLightChanged"
-}
\ No newline at end of file
diff --git a/plugin_files/gamedata/sdk.json b/plugin_files/gamedata/sdk.json
deleted file mode 100644
index 5e8f2d4e1..000000000
--- a/plugin_files/gamedata/sdk.json
+++ /dev/null
@@ -1,38412 +0,0 @@
-{
- "AnimationDecodeDebugDumpElement_t": {
- "EntityIndex": {
- "field": "m_nEntityIndex",
- "type": 2
- },
- "ModelName": {
- "field": "m_modelName",
- "type": 14
- },
- "PoseParams": {
- "field": "m_poseParams",
- "type": 50
- },
- "DecodeOps": {
- "field": "m_decodeOps",
- "type": 50
- },
- "InternalOps": {
- "field": "m_internalOps",
- "type": 50
- },
- "DecodedAnims": {
- "field": "m_decodedAnims",
- "type": 50
- }
- },
- "AnimationDecodeDebugDump_t": {
- "ProcessingType": {
- "field": "m_processingType",
- "type": 6
- }
- },
- "AnimationSnapshotBase_t": {
- "RealTime": {
- "field": "m_flRealTime",
- "type": 8
- },
- "BonesInWorldSpace": {
- "field": "m_bBonesInWorldSpace",
- "type": 10
- },
- "BoneSetupMask": {
- "field": "m_boneSetupMask",
- "type": 57
- },
- "FlexControllers": {
- "field": "m_flexControllers",
- "type": 59
- },
- "SnapshotType": {
- "field": "m_SnapshotType",
- "type": 6
- },
- "HasDecodeDump": {
- "field": "m_bHasDecodeDump",
- "type": 10
- },
- "DecodeDump": {
- "field": "m_DecodeDump",
- "classname": "AnimationDecodeDebugDumpElement_t",
- "type": 16
- }
- },
- "AnimationSnapshot_t": {
- "EntIndex": {
- "field": "m_nEntIndex",
- "type": 2
- },
- "ModelName": {
- "field": "m_modelName",
- "type": 14
- },
- "Parent": {
- "field": "AnimationSnapshotBase_t",
- "type": 11
- }
- },
- "CAnimActivity": {
- "Activity": {
- "field": "m_nActivity",
- "type": 2
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 2
- },
- "Weight": {
- "field": "m_nWeight",
- "type": 2
- }
- },
- "CAnimBone": {
- "Parent": {
- "field": "m_parent",
- "type": 2
- },
- "Pos": {
- "field": "m_pos",
- "type": 21
- },
- "Scale": {
- "field": "m_scale",
- "type": 8
- },
- "Flags": {
- "field": "m_flags",
- "type": 2
- }
- },
- "CAnimBoneDifference": {
- "PosError": {
- "field": "m_posError",
- "type": 21
- },
- "HasRotation": {
- "field": "m_bHasRotation",
- "type": 10
- },
- "HasMovement": {
- "field": "m_bHasMovement",
- "type": 10
- }
- },
- "CAnimData": {
- "MaxUniqueFrameIndex": {
- "field": "m_nMaxUniqueFrameIndex",
- "type": 2
- }
- },
- "CAnimDataChannelDesc": {
- "Flags": {
- "field": "m_nFlags",
- "type": 2
- },
- "Type": {
- "field": "m_nType",
- "type": 2
- },
- "ElementIndexArray": {
- "field": "m_nElementIndexArray",
- "type": 53
- },
- "ElementMaskArray": {
- "field": "m_nElementMaskArray",
- "type": 57
- }
- },
- "CAnimDecoder": {
- "Version": {
- "field": "m_nVersion",
- "type": 2
- },
- "Type": {
- "field": "m_nType",
- "type": 2
- }
- },
- "CAnimDesc": {
- "Flags": {
- "field": "m_flags",
- "classname": "CAnimDesc_Flag",
- "type": 16
- },
- "Fps": {
- "field": "fps",
- "type": 8
- },
- "Data": {
- "field": "m_Data",
- "classname": "CAnimEncodedFrames",
- "type": 16
- },
- "Framestalltime": {
- "field": "framestalltime",
- "type": 8
- },
- "RootMin": {
- "field": "m_vecRootMin",
- "type": 21
- },
- "RootMax": {
- "field": "m_vecRootMax",
- "type": 21
- },
- "BoneWorldMin": {
- "field": "m_vecBoneWorldMin",
- "type": 63
- },
- "BoneWorldMax": {
- "field": "m_vecBoneWorldMax",
- "type": 63
- },
- "SequenceParams": {
- "field": "m_sequenceParams",
- "classname": "CAnimSequenceParams",
- "type": 16
- }
- },
- "CAnimDesc_Flag": {
- "Looping": {
- "field": "m_bLooping",
- "type": 10
- },
- "AllZeros": {
- "field": "m_bAllZeros",
- "type": 10
- },
- "Hidden": {
- "field": "m_bHidden",
- "type": 10
- },
- "Delta": {
- "field": "m_bDelta",
- "type": 10
- },
- "LegacyWorldspace": {
- "field": "m_bLegacyWorldspace",
- "type": 10
- },
- "ModelDoc": {
- "field": "m_bModelDoc",
- "type": 10
- },
- "ImplicitSeqIgnoreDelta": {
- "field": "m_bImplicitSeqIgnoreDelta",
- "type": 10
- },
- "AnimGraphAdditive": {
- "field": "m_bAnimGraphAdditive",
- "type": 10
- }
- },
- "CAnimEncodeDifference": {
- "HasRotationBitArray": {
- "field": "m_bHasRotationBitArray",
- "type": 55
- },
- "HasMovementBitArray": {
- "field": "m_bHasMovementBitArray",
- "type": 55
- },
- "HasMorphBitArray": {
- "field": "m_bHasMorphBitArray",
- "type": 55
- },
- "HasUserBitArray": {
- "field": "m_bHasUserBitArray",
- "type": 55
- }
- },
- "CAnimEncodedFrames": {
- "Frames": {
- "field": "m_nFrames",
- "type": 2
- },
- "FramesPerBlock": {
- "field": "m_nFramesPerBlock",
- "type": 2
- },
- "UsageDifferences": {
- "field": "m_usageDifferences",
- "classname": "CAnimEncodeDifference",
- "type": 16
- }
- },
- "CAnimEnum": {
- "Value": {
- "field": "m_value",
- "type": 4
- }
- },
- "CAnimEventDefinition": {
- "Frame": {
- "field": "m_nFrame",
- "type": 2
- },
- "EndFrame": {
- "field": "m_nEndFrame",
- "type": 2
- },
- "Cycle": {
- "field": "m_flCycle",
- "type": 8
- },
- "Duration": {
- "field": "m_flDuration",
- "type": 8
- }
- },
- "CAnimFrameBlockAnim": {
- "StartFrame": {
- "field": "m_nStartFrame",
- "type": 2
- },
- "EndFrame": {
- "field": "m_nEndFrame",
- "type": 2
- },
- "SegmentIndexArray": {
- "field": "m_segmentIndexArray",
- "type": 53
- }
- },
- "CAnimFrameSegment": {
- "UniqueFrameIndex": {
- "field": "m_nUniqueFrameIndex",
- "type": 2
- },
- "LocalElementMasks": {
- "field": "m_nLocalElementMasks",
- "type": 6
- },
- "LocalChannel": {
- "field": "m_nLocalChannel",
- "type": 2
- }
- },
- "CAnimKeyData": {
- "ChannelElements": {
- "field": "m_nChannelElements",
- "type": 2
- }
- },
- "CAnimLocalHierarchy": {
- "StartFrame": {
- "field": "m_nStartFrame",
- "type": 2
- },
- "PeakFrame": {
- "field": "m_nPeakFrame",
- "type": 2
- },
- "TailFrame": {
- "field": "m_nTailFrame",
- "type": 2
- },
- "EndFrame": {
- "field": "m_nEndFrame",
- "type": 2
- }
- },
- "CAnimMorphDifference": {},
- "CAnimMovement": {
- "0": {
- "field": "v0",
- "type": 8
- },
- "1": {
- "field": "v1",
- "type": 8
- },
- "Endframe": {
- "field": "endframe",
- "type": 2
- },
- "Motionflags": {
- "field": "motionflags",
- "type": 2
- },
- "Angle": {
- "field": "angle",
- "type": 8
- },
- "Vector": {
- "field": "vector",
- "type": 21
- },
- "Position": {
- "field": "position",
- "type": 21
- }
- },
- "CAnimSequenceParams": {
- "FadeInTime": {
- "field": "m_flFadeInTime",
- "type": 8
- },
- "FadeOutTime": {
- "field": "m_flFadeOutTime",
- "type": 8
- }
- },
- "CAnimUser": {
- "Type": {
- "field": "m_nType",
- "type": 2
- }
- },
- "CAnimUserDifference": {
- "Type": {
- "field": "m_nType",
- "type": 2
- }
- },
- "CAnimationGroup": {
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "DecodeKey": {
- "field": "m_decodeKey",
- "classname": "CAnimKeyData",
- "type": 16
- }
- },
- "CMoodVData": {
- "MoodType": {
- "field": "m_nMoodType",
- "type": 6
- }
- },
- "CSeqAutoLayer": {
- "LocalReference": {
- "field": "m_nLocalReference",
- "type": 1
- },
- "LocalPose": {
- "field": "m_nLocalPose",
- "type": 1
- },
- "Flags": {
- "field": "m_flags",
- "classname": "CSeqAutoLayerFlag",
- "type": 16
- },
- "Start": {
- "field": "m_start",
- "type": 8
- },
- "Peak": {
- "field": "m_peak",
- "type": 8
- },
- "Tail": {
- "field": "m_tail",
- "type": 8
- },
- "End": {
- "field": "m_end",
- "type": 8
- }
- },
- "CSeqAutoLayerFlag": {
- "Post": {
- "field": "m_bPost",
- "type": 10
- },
- "Spline": {
- "field": "m_bSpline",
- "type": 10
- },
- "XFade": {
- "field": "m_bXFade",
- "type": 10
- },
- "NoBlend": {
- "field": "m_bNoBlend",
- "type": 10
- },
- "Local": {
- "field": "m_bLocal",
- "type": 10
- },
- "Pose": {
- "field": "m_bPose",
- "type": 10
- },
- "FetchFrame": {
- "field": "m_bFetchFrame",
- "type": 10
- },
- "Subtract": {
- "field": "m_bSubtract",
- "type": 10
- }
- },
- "CSeqBoneMaskList": {
- "LocalBoneArray": {
- "field": "m_nLocalBoneArray",
- "type": 52
- },
- "BoneWeightArray": {
- "field": "m_flBoneWeightArray",
- "type": 59
- },
- "DefaultMorphCtrlWeight": {
- "field": "m_flDefaultMorphCtrlWeight",
- "type": 8
- }
- },
- "CSeqCmdLayer": {
- "Cmd": {
- "field": "m_cmd",
- "type": 1
- },
- "LocalReference": {
- "field": "m_nLocalReference",
- "type": 1
- },
- "LocalBonemask": {
- "field": "m_nLocalBonemask",
- "type": 1
- },
- "DstResult": {
- "field": "m_nDstResult",
- "type": 1
- },
- "SrcResult": {
- "field": "m_nSrcResult",
- "type": 1
- },
- "Spline": {
- "field": "m_bSpline",
- "type": 10
- },
- "Var1": {
- "field": "m_flVar1",
- "type": 8
- },
- "Var2": {
- "field": "m_flVar2",
- "type": 8
- },
- "LineNumber": {
- "field": "m_nLineNumber",
- "type": 1
- }
- },
- "CSeqCmdSeqDesc": {
- "Flags": {
- "field": "m_flags",
- "classname": "CSeqSeqDescFlag",
- "type": 16
- },
- "Transition": {
- "field": "m_transition",
- "classname": "CSeqTransition",
- "type": 16
- },
- "FrameRangeSequence": {
- "field": "m_nFrameRangeSequence",
- "type": 1
- },
- "FrameCount": {
- "field": "m_nFrameCount",
- "type": 1
- },
- "FPS": {
- "field": "m_flFPS",
- "type": 8
- },
- "SubCycles": {
- "field": "m_nSubCycles",
- "type": 1
- },
- "NumLocalResults": {
- "field": "m_numLocalResults",
- "type": 1
- }
- },
- "CSeqIKLock": {
- "PosWeight": {
- "field": "m_flPosWeight",
- "type": 8
- },
- "AngleWeight": {
- "field": "m_flAngleWeight",
- "type": 8
- },
- "LocalBone": {
- "field": "m_nLocalBone",
- "type": 1
- },
- "BonesOrientedAlongPositiveX": {
- "field": "m_bBonesOrientedAlongPositiveX",
- "type": 10
- }
- },
- "CSeqMultiFetch": {
- "Flags": {
- "field": "m_flags",
- "classname": "CSeqMultiFetchFlag",
- "type": 16
- },
- "LocalReferenceArray": {
- "field": "m_localReferenceArray",
- "type": 52
- },
- "GroupSize": {
- "field": "m_nGroupSize",
- "type": 31,
- "size": 2
- },
- "LocalPose": {
- "field": "m_nLocalPose",
- "type": 31,
- "size": 2
- },
- "PoseKeyArray0": {
- "field": "m_poseKeyArray0",
- "type": 59
- },
- "PoseKeyArray1": {
- "field": "m_poseKeyArray1",
- "type": 59
- },
- "LocalCyclePoseParameter": {
- "field": "m_nLocalCyclePoseParameter",
- "type": 2
- },
- "CalculatePoseParameters": {
- "field": "m_bCalculatePoseParameters",
- "type": 10
- },
- "FixedBlendWeight": {
- "field": "m_bFixedBlendWeight",
- "type": 10
- },
- "FixedBlendWeightVals": {
- "field": "m_flFixedBlendWeightVals",
- "type": 37,
- "size": 2
- }
- },
- "CSeqMultiFetchFlag": {
- "Realtime": {
- "field": "m_bRealtime",
- "type": 10
- },
- "Cylepose": {
- "field": "m_bCylepose",
- "type": 10
- },
- "0D": {
- "field": "m_b0D",
- "type": 10
- },
- "1D": {
- "field": "m_b1D",
- "type": 10
- },
- "2D": {
- "field": "m_b2D",
- "type": 10
- },
- "2D_TRI": {
- "field": "m_b2D_TRI",
- "type": 10
- }
- },
- "CSeqPoseParamDesc": {
- "Start": {
- "field": "m_flStart",
- "type": 8
- },
- "End": {
- "field": "m_flEnd",
- "type": 8
- },
- "Loop": {
- "field": "m_flLoop",
- "type": 8
- },
- "Looping": {
- "field": "m_bLooping",
- "type": 10
- }
- },
- "CSeqPoseSetting": {
- "Value": {
- "field": "m_flValue",
- "type": 8
- },
- "X": {
- "field": "m_bX",
- "type": 10
- },
- "Y": {
- "field": "m_bY",
- "type": 10
- },
- "Z": {
- "field": "m_bZ",
- "type": 10
- },
- "Type": {
- "field": "m_eType",
- "type": 2
- }
- },
- "CSeqS1SeqDesc": {
- "Flags": {
- "field": "m_flags",
- "classname": "CSeqSeqDescFlag",
- "type": 16
- },
- "Fetch": {
- "field": "m_fetch",
- "classname": "CSeqMultiFetch",
- "type": 16
- },
- "LocalWeightlist": {
- "field": "m_nLocalWeightlist",
- "type": 2
- },
- "Transition": {
- "field": "m_transition",
- "classname": "CSeqTransition",
- "type": 16
- }
- },
- "CSeqScaleSet": {
- "RootOffset": {
- "field": "m_bRootOffset",
- "type": 10
- },
- "RootOffset1": {
- "field": "m_vRootOffset",
- "type": 21
- },
- "LocalBoneArray": {
- "field": "m_nLocalBoneArray",
- "type": 52
- },
- "BoneScaleArray": {
- "field": "m_flBoneScaleArray",
- "type": 59
- }
- },
- "CSeqSeqDescFlag": {
- "Looping": {
- "field": "m_bLooping",
- "type": 10
- },
- "Snap": {
- "field": "m_bSnap",
- "type": 10
- },
- "Autoplay": {
- "field": "m_bAutoplay",
- "type": 10
- },
- "Post": {
- "field": "m_bPost",
- "type": 10
- },
- "Hidden": {
- "field": "m_bHidden",
- "type": 10
- },
- "Multi": {
- "field": "m_bMulti",
- "type": 10
- },
- "LegacyDelta": {
- "field": "m_bLegacyDelta",
- "type": 10
- },
- "LegacyWorldspace": {
- "field": "m_bLegacyWorldspace",
- "type": 10
- },
- "LegacyCyclepose": {
- "field": "m_bLegacyCyclepose",
- "type": 10
- },
- "LegacyRealtime": {
- "field": "m_bLegacyRealtime",
- "type": 10
- },
- "ModelDoc": {
- "field": "m_bModelDoc",
- "type": 10
- }
- },
- "CSeqSynthAnimDesc": {
- "Flags": {
- "field": "m_flags",
- "classname": "CSeqSeqDescFlag",
- "type": 16
- },
- "Transition": {
- "field": "m_transition",
- "classname": "CSeqTransition",
- "type": 16
- },
- "LocalBaseReference": {
- "field": "m_nLocalBaseReference",
- "type": 1
- },
- "LocalBoneMask": {
- "field": "m_nLocalBoneMask",
- "type": 1
- }
- },
- "CSeqTransition": {
- "FadeInTime": {
- "field": "m_flFadeInTime",
- "type": 8
- },
- "FadeOutTime": {
- "field": "m_flFadeOutTime",
- "type": 8
- }
- },
- "CSequenceGroupData": {
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- }
- },
- "MoodAnimation_t": {
- "Name": {
- "field": "m_sName",
- "type": 14
- },
- "Weight": {
- "field": "m_flWeight",
- "type": 8
- }
- },
- "AimCameraOpFixedSettings_t": {
- "ChainIndex": {
- "field": "m_nChainIndex",
- "type": 2
- },
- "CameraJointIndex": {
- "field": "m_nCameraJointIndex",
- "type": 2
- },
- "PelvisJointIndex": {
- "field": "m_nPelvisJointIndex",
- "type": 2
- },
- "ClavicleLeftJointIndex": {
- "field": "m_nClavicleLeftJointIndex",
- "type": 2
- },
- "ClavicleRightJointIndex": {
- "field": "m_nClavicleRightJointIndex",
- "type": 2
- },
- "DepenetrationJointIndex": {
- "field": "m_nDepenetrationJointIndex",
- "type": 2
- },
- "PropJoints": {
- "field": "m_propJoints",
- "type": 53
- }
- },
- "AimMatrixOpFixedSettings_t": {
- "Attachment": {
- "field": "m_attachment",
- "classname": "CAnimAttachment",
- "type": 16
- },
- "Damping": {
- "field": "m_damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "PoseCacheHandles": {
- "field": "m_poseCacheHandles",
- "type": 45,
- "size": 10
- },
- "BlendMode": {
- "field": "m_eBlendMode",
- "type": 6
- },
- "MaxYawAngle": {
- "field": "m_flMaxYawAngle",
- "type": 8
- },
- "MaxPitchAngle": {
- "field": "m_flMaxPitchAngle",
- "type": 8
- },
- "SequenceMaxFrame": {
- "field": "m_nSequenceMaxFrame",
- "type": 2
- },
- "BoneMaskIndex": {
- "field": "m_nBoneMaskIndex",
- "type": 2
- },
- "TargetIsPosition": {
- "field": "m_bTargetIsPosition",
- "type": 10
- },
- "UseBiasAndClamp": {
- "field": "m_bUseBiasAndClamp",
- "type": 10
- },
- "BiasAndClampYawOffset": {
- "field": "m_flBiasAndClampYawOffset",
- "type": 8
- },
- "BiasAndClampPitchOffset": {
- "field": "m_flBiasAndClampPitchOffset",
- "type": 8
- },
- "BiasAndClampBlendCurve": {
- "field": "m_biasAndClampBlendCurve",
- "classname": "CBlendCurve",
- "type": 16
- }
- },
- "BlendItem_t": {
- "Child": {
- "field": "m_pChild",
- "classname": "CAnimUpdateNodeRef",
- "type": 16
- },
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "Pos": {
- "field": "m_vPos",
- "type": 22
- },
- "Duration": {
- "field": "m_flDuration",
- "type": 8
- },
- "UseCustomDuration": {
- "field": "m_bUseCustomDuration",
- "type": 10
- }
- },
- "BoneDemoCaptureSettings_t": {
- "BoneName": {
- "field": "m_boneName",
- "type": 14
- },
- "ErrorSplineRotationMax": {
- "field": "m_flErrorSplineRotationMax",
- "type": 8
- },
- "ErrorSplineTranslationMax": {
- "field": "m_flErrorSplineTranslationMax",
- "type": 8
- },
- "ErrorSplineScaleMax": {
- "field": "m_flErrorSplineScaleMax",
- "type": 8
- },
- "ErrorQuantizationRotationMax": {
- "field": "m_flErrorQuantizationRotationMax",
- "type": 8
- },
- "ErrorQuantizationTranslationMax": {
- "field": "m_flErrorQuantizationTranslationMax",
- "type": 8
- },
- "ErrorQuantizationScaleMax": {
- "field": "m_flErrorQuantizationScaleMax",
- "type": 8
- }
- },
- "CActionComponentUpdater": {
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CAddUpdateNode": {
- "FootMotionTiming": {
- "field": "m_footMotionTiming",
- "type": 6
- },
- "ApplyToFootMotion": {
- "field": "m_bApplyToFootMotion",
- "type": 10
- },
- "ApplyChannelsSeparately": {
- "field": "m_bApplyChannelsSeparately",
- "type": 10
- },
- "UseModelSpace": {
- "field": "m_bUseModelSpace",
- "type": 10
- },
- "ApplyScale": {
- "field": "m_bApplyScale",
- "type": 10
- },
- "Parent": {
- "field": "CBinaryUpdateNode",
- "type": 11
- }
- },
- "CAimCameraUpdateNode": {
- "ParameterPosition": {
- "field": "m_hParameterPosition",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParameterOrientation": {
- "field": "m_hParameterOrientation",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParameterSpineRotationWeight": {
- "field": "m_hParameterSpineRotationWeight",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParameterPelvisOffset": {
- "field": "m_hParameterPelvisOffset",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParameterUseIK": {
- "field": "m_hParameterUseIK",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParameterCameraOnly": {
- "field": "m_hParameterCameraOnly",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParameterWeaponDepenetrationDistance": {
- "field": "m_hParameterWeaponDepenetrationDistance",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParameterWeaponDepenetrationDelta": {
- "field": "m_hParameterWeaponDepenetrationDelta",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParameterCameraClearanceDistance": {
- "field": "m_hParameterCameraClearanceDistance",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "OpFixedSettings": {
- "field": "m_opFixedSettings",
- "classname": "AimCameraOpFixedSettings_t",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CAimMatrixUpdateNode": {
- "OpFixedSettings": {
- "field": "m_opFixedSettings",
- "classname": "AimMatrixOpFixedSettings_t",
- "type": 16
- },
- "Target": {
- "field": "m_target",
- "type": 6
- },
- "ParamIndex": {
- "field": "m_paramIndex",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "ResetChild": {
- "field": "m_bResetChild",
- "type": 10
- },
- "LockWhenWaning": {
- "field": "m_bLockWhenWaning",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CAnimActionUpdater": {},
- "CAnimComponentUpdater": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "Id": {
- "field": "m_id",
- "classname": "AnimComponentID",
- "type": 16
- },
- "NetworkMode": {
- "field": "m_networkMode",
- "type": 6
- },
- "StartEnabled": {
- "field": "m_bStartEnabled",
- "type": 10
- }
- },
- "CAnimDemoCaptureSettings": {
- "ErrorRangeSplineRotation": {
- "field": "m_vecErrorRangeSplineRotation",
- "type": 22
- },
- "ErrorRangeSplineTranslation": {
- "field": "m_vecErrorRangeSplineTranslation",
- "type": 22
- },
- "ErrorRangeSplineScale": {
- "field": "m_vecErrorRangeSplineScale",
- "type": 22
- },
- "IkRotation_MaxSplineError": {
- "field": "m_flIkRotation_MaxSplineError",
- "type": 8
- },
- "IkTranslation_MaxSplineError": {
- "field": "m_flIkTranslation_MaxSplineError",
- "type": 8
- },
- "ErrorRangeQuantizationRotation": {
- "field": "m_vecErrorRangeQuantizationRotation",
- "type": 22
- },
- "ErrorRangeQuantizationTranslation": {
- "field": "m_vecErrorRangeQuantizationTranslation",
- "type": 22
- },
- "ErrorRangeQuantizationScale": {
- "field": "m_vecErrorRangeQuantizationScale",
- "type": 22
- },
- "IkRotation_MaxQuantizationError": {
- "field": "m_flIkRotation_MaxQuantizationError",
- "type": 8
- },
- "IkTranslation_MaxQuantizationError": {
- "field": "m_flIkTranslation_MaxQuantizationError",
- "type": 8
- },
- "BaseSequence": {
- "field": "m_baseSequence",
- "type": 14
- },
- "BaseSequenceFrame": {
- "field": "m_nBaseSequenceFrame",
- "type": 2
- },
- "BoneSelectionMode": {
- "field": "m_boneSelectionMode",
- "type": 6
- }
- },
- "CAnimGraphDebugReplay": {
- "AnimGraphFileName": {
- "field": "m_animGraphFileName",
- "type": 14
- },
- "StartIndex": {
- "field": "m_startIndex",
- "type": 2
- },
- "WriteIndex": {
- "field": "m_writeIndex",
- "type": 2
- },
- "FrameCount": {
- "field": "m_frameCount",
- "type": 2
- }
- },
- "CAnimGraphModelBinding": {
- "ModelName": {
- "field": "m_modelName",
- "type": 14
- }
- },
- "CAnimGraphNetworkSettings": {
- "NetworkingEnabled": {
- "field": "m_bNetworkingEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CAnimGraphSettingsGroup",
- "type": 11
- }
- },
- "CAnimGraphSettingsGroup": {},
- "CAnimGraphSettingsManager": {},
- "CAnimInputDamping": {
- "SpeedFunction": {
- "field": "m_speedFunction",
- "type": 6
- },
- "SpeedScale": {
- "field": "m_fSpeedScale",
- "type": 8
- }
- },
- "CAnimMotorUpdaterBase": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "Default": {
- "field": "m_bDefault",
- "type": 10
- }
- },
- "CAnimNodePath": {
- "Path": {
- "field": "m_path",
- "type": 45,
- "size": 11
- },
- "Count": {
- "field": "m_nCount",
- "type": 2
- }
- },
- "CAnimParamHandle": {
- "Type": {
- "field": "m_type",
- "type": 4
- },
- "Index": {
- "field": "m_index",
- "type": 4
- }
- },
- "CAnimParamHandleMap": {},
- "CAnimParameterBase": {
- "Comment": {
- "field": "m_sComment",
- "type": 14
- },
- "Group": {
- "field": "m_group",
- "type": 14
- },
- "Id": {
- "field": "m_id",
- "classname": "AnimParamID",
- "type": 16
- },
- "ComponentName": {
- "field": "m_componentName",
- "type": 14
- },
- "NetworkingRequested": {
- "field": "m_bNetworkingRequested",
- "type": 10
- },
- "IsReferenced": {
- "field": "m_bIsReferenced",
- "type": 10
- }
- },
- "CAnimParameterManagerUpdater": {},
- "CAnimReplayFrame": {
- "TimeStamp": {
- "field": "m_timeStamp",
- "type": 8
- }
- },
- "CAnimScriptComponentUpdater": {
- "Script": {
- "field": "m_hScript",
- "classname": "AnimScriptHandle",
- "type": 16
- },
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CAnimScriptManager": {},
- "CAnimStateMachineUpdater": {
- "StartStateIndex": {
- "field": "m_startStateIndex",
- "type": 2
- }
- },
- "CAnimTagBase": {
- "Comment": {
- "field": "m_sComment",
- "type": 14
- },
- "TagID": {
- "field": "m_tagID",
- "classname": "AnimTagID",
- "type": 16
- },
- "IsReferenced": {
- "field": "m_bIsReferenced",
- "type": 10
- }
- },
- "CAnimTagManagerUpdater": {},
- "CAnimUpdateNodeBase": {
- "NodePath": {
- "field": "m_nodePath",
- "classname": "CAnimNodePath",
- "type": 16
- },
- "NetworkMode": {
- "field": "m_networkMode",
- "type": 6
- },
- "Name": {
- "field": "m_name",
- "type": 14
- }
- },
- "CAnimUpdateNodeRef": {
- "NodeIndex": {
- "field": "m_nodeIndex",
- "type": 2
- }
- },
- "CAnimUpdateSharedData": {
- "Settings": {
- "field": "m_settings",
- "classname": "CAnimGraphSettingsManager",
- "type": 16
- },
- "RootNodePath": {
- "field": "m_rootNodePath",
- "classname": "CAnimNodePath",
- "type": 16
- }
- },
- "CAnimationGraphVisualizerAxis": {
- "AxisSize": {
- "field": "m_flAxisSize",
- "type": 8
- },
- "Parent": {
- "field": "CAnimationGraphVisualizerPrimitiveBase",
- "type": 11
- }
- },
- "CAnimationGraphVisualizerLine": {
- "WsPositionStart": {
- "field": "m_vWsPositionStart",
- "type": 21
- },
- "WsPositionEnd": {
- "field": "m_vWsPositionEnd",
- "type": 21
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "Parent": {
- "field": "CAnimationGraphVisualizerPrimitiveBase",
- "type": 11
- }
- },
- "CAnimationGraphVisualizerPie": {
- "WsCenter": {
- "field": "m_vWsCenter",
- "type": 21
- },
- "WsStart": {
- "field": "m_vWsStart",
- "type": 21
- },
- "WsEnd": {
- "field": "m_vWsEnd",
- "type": 21
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "Parent": {
- "field": "CAnimationGraphVisualizerPrimitiveBase",
- "type": 11
- }
- },
- "CAnimationGraphVisualizerPrimitiveBase": {
- "Type": {
- "field": "m_Type",
- "type": 6
- },
- "OwningAnimNodePaths": {
- "field": "m_OwningAnimNodePaths",
- "type": 45,
- "size": 11
- },
- "OwningAnimNodePathCount": {
- "field": "m_nOwningAnimNodePathCount",
- "type": 2
- }
- },
- "CAnimationGraphVisualizerSphere": {
- "WsPosition": {
- "field": "m_vWsPosition",
- "type": 21
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "Parent": {
- "field": "CAnimationGraphVisualizerPrimitiveBase",
- "type": 11
- }
- },
- "CAnimationGraphVisualizerText": {
- "WsPosition": {
- "field": "m_vWsPosition",
- "type": 21
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "Text": {
- "field": "m_Text",
- "type": 14
- },
- "Parent": {
- "field": "CAnimationGraphVisualizerPrimitiveBase",
- "type": 11
- }
- },
- "CAudioAnimTag": {
- "ClipName": {
- "field": "m_clipName",
- "type": 14
- },
- "AttachmentName": {
- "field": "m_attachmentName",
- "type": 14
- },
- "Volume": {
- "field": "m_flVolume",
- "type": 8
- },
- "StopWhenTagEnds": {
- "field": "m_bStopWhenTagEnds",
- "type": 10
- },
- "StopWhenGraphEnds": {
- "field": "m_bStopWhenGraphEnds",
- "type": 10
- },
- "PlayOnServer": {
- "field": "m_bPlayOnServer",
- "type": 10
- },
- "PlayOnClient": {
- "field": "m_bPlayOnClient",
- "type": 10
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CBinaryUpdateNode": {
- "Child1": {
- "field": "m_pChild1",
- "classname": "CAnimUpdateNodeRef",
- "type": 16
- },
- "Child2": {
- "field": "m_pChild2",
- "classname": "CAnimUpdateNodeRef",
- "type": 16
- },
- "TimingBehavior": {
- "field": "m_timingBehavior",
- "type": 6
- },
- "TimingBlend": {
- "field": "m_flTimingBlend",
- "type": 8
- },
- "ResetChild1": {
- "field": "m_bResetChild1",
- "type": 10
- },
- "ResetChild2": {
- "field": "m_bResetChild2",
- "type": 10
- },
- "Parent": {
- "field": "CAnimUpdateNodeBase",
- "type": 11
- }
- },
- "CBindPoseUpdateNode": {
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "CBlend2DUpdateNode": {
- "ParamSpans": {
- "field": "m_paramSpans",
- "classname": "CParamSpanUpdater",
- "type": 16
- },
- "NodeItemIndices": {
- "field": "m_nodeItemIndices",
- "type": 53
- },
- "Damping": {
- "field": "m_damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "BlendSourceX": {
- "field": "m_blendSourceX",
- "type": 6
- },
- "ParamX": {
- "field": "m_paramX",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "BlendSourceY": {
- "field": "m_blendSourceY",
- "type": 6
- },
- "ParamY": {
- "field": "m_paramY",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "BlendMode": {
- "field": "m_eBlendMode",
- "type": 6
- },
- "PlaybackSpeed": {
- "field": "m_playbackSpeed",
- "type": 8
- },
- "Loop": {
- "field": "m_bLoop",
- "type": 10
- },
- "LockBlendOnReset": {
- "field": "m_bLockBlendOnReset",
- "type": 10
- },
- "LockWhenWaning": {
- "field": "m_bLockWhenWaning",
- "type": 10
- },
- "AnimEventsAndTagsOnMostWeightedOnly": {
- "field": "m_bAnimEventsAndTagsOnMostWeightedOnly",
- "type": 10
- },
- "Parent": {
- "field": "CAnimUpdateNodeBase",
- "type": 11
- }
- },
- "CBlendCurve": {
- "ControlPoint1": {
- "field": "m_flControlPoint1",
- "type": 8
- },
- "ControlPoint2": {
- "field": "m_flControlPoint2",
- "type": 8
- }
- },
- "CBlendUpdateNode": {
- "SortedOrder": {
- "field": "m_sortedOrder",
- "type": 55
- },
- "TargetValues": {
- "field": "m_targetValues",
- "type": 59
- },
- "BlendValueSource": {
- "field": "m_blendValueSource",
- "type": 6
- },
- "ParamIndex": {
- "field": "m_paramIndex",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Damping": {
- "field": "m_damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "BlendKeyType": {
- "field": "m_blendKeyType",
- "type": 6
- },
- "LockBlendOnReset": {
- "field": "m_bLockBlendOnReset",
- "type": 10
- },
- "SyncCycles": {
- "field": "m_bSyncCycles",
- "type": 10
- },
- "Loop": {
- "field": "m_bLoop",
- "type": 10
- },
- "LockWhenWaning": {
- "field": "m_bLockWhenWaning",
- "type": 10
- },
- "Parent": {
- "field": "CAnimUpdateNodeBase",
- "type": 11
- }
- },
- "CBlockSelectionMetricEvaluator": {
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CBodyGroupAnimTag": {
- "Priority": {
- "field": "m_nPriority",
- "type": 2
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CBodyGroupSetting": {
- "BodyGroupName": {
- "field": "m_BodyGroupName",
- "type": 14
- },
- "BodyGroupOption": {
- "field": "m_nBodyGroupOption",
- "type": 2
- }
- },
- "CBoneMaskUpdateNode": {
- "WeightListIndex": {
- "field": "m_nWeightListIndex",
- "type": 2
- },
- "RootMotionBlend": {
- "field": "m_flRootMotionBlend",
- "type": 8
- },
- "BlendSpace": {
- "field": "m_blendSpace",
- "type": 6
- },
- "FootMotionTiming": {
- "field": "m_footMotionTiming",
- "type": 6
- },
- "UseBlendScale": {
- "field": "m_bUseBlendScale",
- "type": 10
- },
- "BlendValueSource": {
- "field": "m_blendValueSource",
- "type": 6
- },
- "BlendParameter": {
- "field": "m_hBlendParameter",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CBinaryUpdateNode",
- "type": 11
- }
- },
- "CBonePositionMetricEvaluator": {
- "BoneIndex": {
- "field": "m_nBoneIndex",
- "type": 2
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CBoneVelocityMetricEvaluator": {
- "BoneIndex": {
- "field": "m_nBoneIndex",
- "type": 2
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CBoolAnimParameter": {
- "DefaultValue": {
- "field": "m_bDefaultValue",
- "type": 10
- },
- "Parent": {
- "field": "CConcreteAnimParameter",
- "type": 11
- }
- },
- "CCPPScriptComponentUpdater": {
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CCachedPose": {
- "MorphWeights": {
- "field": "m_morphWeights",
- "type": 59
- },
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "Cycle": {
- "field": "m_flCycle",
- "type": 8
- }
- },
- "CChoiceUpdateNode": {
- "Weights": {
- "field": "m_weights",
- "type": 59
- },
- "BlendTimes": {
- "field": "m_blendTimes",
- "type": 59
- },
- "ChoiceMethod": {
- "field": "m_choiceMethod",
- "type": 6
- },
- "ChoiceChangeMethod": {
- "field": "m_choiceChangeMethod",
- "type": 6
- },
- "BlendMethod": {
- "field": "m_blendMethod",
- "type": 6
- },
- "BlendTime": {
- "field": "m_blendTime",
- "type": 8
- },
- "CrossFade": {
- "field": "m_bCrossFade",
- "type": 10
- },
- "ResetChosen": {
- "field": "m_bResetChosen",
- "type": 10
- },
- "DontResetSameSelection": {
- "field": "m_bDontResetSameSelection",
- "type": 10
- },
- "Parent": {
- "field": "CAnimUpdateNodeBase",
- "type": 11
- }
- },
- "CChoreoUpdateNode": {
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CClothSettingsAnimTag": {
- "Stiffness": {
- "field": "m_flStiffness",
- "type": 8
- },
- "EaseIn": {
- "field": "m_flEaseIn",
- "type": 8
- },
- "EaseOut": {
- "field": "m_flEaseOut",
- "type": 8
- },
- "VertexSet": {
- "field": "m_nVertexSet",
- "type": 14
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CConcreteAnimParameter": {
- "PreviewButton": {
- "field": "m_previewButton",
- "type": 6
- },
- "NetworkSetting": {
- "field": "m_eNetworkSetting",
- "type": 6
- },
- "UseMostRecentValue": {
- "field": "m_bUseMostRecentValue",
- "type": 10
- },
- "AutoReset": {
- "field": "m_bAutoReset",
- "type": 10
- },
- "GameWritable": {
- "field": "m_bGameWritable",
- "type": 10
- },
- "GraphWritable": {
- "field": "m_bGraphWritable",
- "type": 10
- },
- "Parent": {
- "field": "CAnimParameterBase",
- "type": 11
- }
- },
- "CCurrentRotationVelocityMetricEvaluator": {
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CCurrentVelocityMetricEvaluator": {
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CCycleControlClipUpdateNode": {
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "Duration": {
- "field": "m_duration",
- "type": 8
- },
- "ValueSource": {
- "field": "m_valueSource",
- "type": 6
- },
- "ParamIndex": {
- "field": "m_paramIndex",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "CCycleControlUpdateNode": {
- "ValueSource": {
- "field": "m_valueSource",
- "type": 6
- },
- "ParamIndex": {
- "field": "m_paramIndex",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CDampedPathAnimMotorUpdater": {
- "AnticipationTime": {
- "field": "m_flAnticipationTime",
- "type": 8
- },
- "MinSpeedScale": {
- "field": "m_flMinSpeedScale",
- "type": 8
- },
- "AnticipationPosParam": {
- "field": "m_hAnticipationPosParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "AnticipationHeadingParam": {
- "field": "m_hAnticipationHeadingParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "SpringConstant": {
- "field": "m_flSpringConstant",
- "type": 8
- },
- "MinSpringTension": {
- "field": "m_flMinSpringTension",
- "type": 8
- },
- "MaxSpringTension": {
- "field": "m_flMaxSpringTension",
- "type": 8
- },
- "Parent": {
- "field": "CPathAnimMotorUpdaterBase",
- "type": 11
- }
- },
- "CDampedValueComponentUpdater": {
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CDampedValueUpdateItem": {
- "Damping": {
- "field": "m_damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "ParamIn": {
- "field": "m_hParamIn",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParamOut": {
- "field": "m_hParamOut",
- "classname": "CAnimParamHandle",
- "type": 16
- }
- },
- "CDemoSettingsComponentUpdater": {
- "Settings": {
- "field": "m_settings",
- "classname": "CAnimDemoCaptureSettings",
- "type": 16
- },
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CDirectPlaybackTagData": {
- "SequenceName": {
- "field": "m_sequenceName",
- "type": 14
- }
- },
- "CDirectPlaybackUpdateNode": {
- "FinishEarly": {
- "field": "m_bFinishEarly",
- "type": 10
- },
- "ResetOnFinish": {
- "field": "m_bResetOnFinish",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CDirectionalBlendUpdateNode": {
- "Sequences": {
- "field": "m_hSequences",
- "type": 31,
- "size": 8
- },
- "Damping": {
- "field": "m_damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "BlendValueSource": {
- "field": "m_blendValueSource",
- "type": 6
- },
- "ParamIndex": {
- "field": "m_paramIndex",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "PlaybackSpeed": {
- "field": "m_playbackSpeed",
- "type": 8
- },
- "Duration": {
- "field": "m_duration",
- "type": 8
- },
- "Loop": {
- "field": "m_bLoop",
- "type": 10
- },
- "LockBlendOnReset": {
- "field": "m_bLockBlendOnReset",
- "type": 10
- },
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "CDistanceRemainingMetricEvaluator": {
- "MaxDistance": {
- "field": "m_flMaxDistance",
- "type": 8
- },
- "MinDistance": {
- "field": "m_flMinDistance",
- "type": 8
- },
- "StartGoalFilterDistance": {
- "field": "m_flStartGoalFilterDistance",
- "type": 8
- },
- "MaxGoalOvershootScale": {
- "field": "m_flMaxGoalOvershootScale",
- "type": 8
- },
- "FilterFixedMinDistance": {
- "field": "m_bFilterFixedMinDistance",
- "type": 10
- },
- "FilterGoalDistance": {
- "field": "m_bFilterGoalDistance",
- "type": 10
- },
- "FilterGoalOvershoot": {
- "field": "m_bFilterGoalOvershoot",
- "type": 10
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CEditableMotionGraph": {
- "Parent": {
- "field": "CMotionGraph",
- "type": 11
- }
- },
- "CEmitTagActionUpdater": {
- "TagIndex": {
- "field": "m_nTagIndex",
- "type": 2
- },
- "IsZeroDuration": {
- "field": "m_bIsZeroDuration",
- "type": 10
- },
- "Parent": {
- "field": "CAnimActionUpdater",
- "type": 11
- }
- },
- "CEnumAnimParameter": {
- "DefaultValue": {
- "field": "m_defaultValue",
- "type": 4
- },
- "EnumOptions": {
- "field": "m_enumOptions",
- "type": 50
- },
- "EnumReferenced": {
- "field": "m_vecEnumReferenced",
- "type": 58
- },
- "Parent": {
- "field": "CConcreteAnimParameter",
- "type": 11
- }
- },
- "CExpressionActionUpdater": {
- "Param": {
- "field": "m_hParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParamType": {
- "field": "m_eParamType",
- "type": 4
- },
- "Script": {
- "field": "m_hScript",
- "classname": "AnimScriptHandle",
- "type": 16
- },
- "Parent": {
- "field": "CAnimActionUpdater",
- "type": 11
- }
- },
- "CFloatAnimParameter": {
- "DefaultValue": {
- "field": "m_fDefaultValue",
- "type": 8
- },
- "MinValue": {
- "field": "m_fMinValue",
- "type": 8
- },
- "MaxValue": {
- "field": "m_fMaxValue",
- "type": 8
- },
- "Interpolate": {
- "field": "m_bInterpolate",
- "type": 10
- },
- "Parent": {
- "field": "CConcreteAnimParameter",
- "type": 11
- }
- },
- "CFollowAttachmentUpdateNode": {
- "OpFixedData": {
- "field": "m_opFixedData",
- "classname": "FollowAttachmentSettings_t",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CFollowPathUpdateNode": {
- "BlendOutTime": {
- "field": "m_flBlendOutTime",
- "type": 8
- },
- "BlockNonPathMovement": {
- "field": "m_bBlockNonPathMovement",
- "type": 10
- },
- "StopFeetAtGoal": {
- "field": "m_bStopFeetAtGoal",
- "type": 10
- },
- "ScaleSpeed": {
- "field": "m_bScaleSpeed",
- "type": 10
- },
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "MinAngle": {
- "field": "m_flMinAngle",
- "type": 8
- },
- "MaxAngle": {
- "field": "m_flMaxAngle",
- "type": 8
- },
- "SpeedScaleBlending": {
- "field": "m_flSpeedScaleBlending",
- "type": 8
- },
- "TurnDamping": {
- "field": "m_turnDamping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "FacingTarget": {
- "field": "m_facingTarget",
- "type": 6
- },
- "Param": {
- "field": "m_hParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "TurnToFaceOffset": {
- "field": "m_flTurnToFaceOffset",
- "type": 8
- },
- "TurnToFace": {
- "field": "m_bTurnToFace",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CFollowTargetUpdateNode": {
- "OpFixedData": {
- "field": "m_opFixedData",
- "classname": "FollowTargetOpFixedSettings_t",
- "type": 16
- },
- "ParameterPosition": {
- "field": "m_hParameterPosition",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParameterOrientation": {
- "field": "m_hParameterOrientation",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CFootAdjustmentUpdateNode": {
- "Clips": {
- "field": "m_clips",
- "type": 53
- },
- "BasePoseCacheHandle": {
- "field": "m_hBasePoseCacheHandle",
- "classname": "CPoseHandle",
- "type": 16
- },
- "FacingTarget": {
- "field": "m_facingTarget",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "TurnTimeMin": {
- "field": "m_flTurnTimeMin",
- "type": 8
- },
- "TurnTimeMax": {
- "field": "m_flTurnTimeMax",
- "type": 8
- },
- "StepHeightMax": {
- "field": "m_flStepHeightMax",
- "type": 8
- },
- "StepHeightMaxAngle": {
- "field": "m_flStepHeightMaxAngle",
- "type": 8
- },
- "ResetChild": {
- "field": "m_bResetChild",
- "type": 10
- },
- "AnimationDriven": {
- "field": "m_bAnimationDriven",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CFootCycleMetricEvaluator": {
- "FootIndices": {
- "field": "m_footIndices",
- "type": 53
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CFootFallAnimTag": {
- "Foot": {
- "field": "m_foot",
- "type": 6
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CFootLockUpdateNode": {
- "OpFixedSettings": {
- "field": "m_opFixedSettings",
- "classname": "FootLockPoseOpFixedSettings",
- "type": 16
- },
- "HipShiftDamping": {
- "field": "m_hipShiftDamping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "RootHeightDamping": {
- "field": "m_rootHeightDamping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "StrideCurveScale": {
- "field": "m_flStrideCurveScale",
- "type": 8
- },
- "StrideCurveLimitScale": {
- "field": "m_flStrideCurveLimitScale",
- "type": 8
- },
- "StepHeightIncreaseScale": {
- "field": "m_flStepHeightIncreaseScale",
- "type": 8
- },
- "StepHeightDecreaseScale": {
- "field": "m_flStepHeightDecreaseScale",
- "type": 8
- },
- "HipShiftScale": {
- "field": "m_flHipShiftScale",
- "type": 8
- },
- "BlendTime": {
- "field": "m_flBlendTime",
- "type": 8
- },
- "MaxRootHeightOffset": {
- "field": "m_flMaxRootHeightOffset",
- "type": 8
- },
- "MinRootHeightOffset": {
- "field": "m_flMinRootHeightOffset",
- "type": 8
- },
- "TiltPlanePitchSpringStrength": {
- "field": "m_flTiltPlanePitchSpringStrength",
- "type": 8
- },
- "TiltPlaneRollSpringStrength": {
- "field": "m_flTiltPlaneRollSpringStrength",
- "type": 8
- },
- "ApplyFootRotationLimits": {
- "field": "m_bApplyFootRotationLimits",
- "type": 10
- },
- "ApplyHipShift": {
- "field": "m_bApplyHipShift",
- "type": 10
- },
- "ModulateStepHeight": {
- "field": "m_bModulateStepHeight",
- "type": 10
- },
- "ResetChild": {
- "field": "m_bResetChild",
- "type": 10
- },
- "EnableVerticalCurvedPaths": {
- "field": "m_bEnableVerticalCurvedPaths",
- "type": 10
- },
- "EnableRootHeightDamping": {
- "field": "m_bEnableRootHeightDamping",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CFootPinningUpdateNode": {
- "PoseOpFixedData": {
- "field": "m_poseOpFixedData",
- "classname": "FootPinningPoseOpFixedData_t",
- "type": 16
- },
- "TimingSource": {
- "field": "m_eTimingSource",
- "type": 6
- },
- "ResetChild": {
- "field": "m_bResetChild",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CFootPositionMetricEvaluator": {
- "FootIndices": {
- "field": "m_footIndices",
- "type": 53
- },
- "IgnoreSlope": {
- "field": "m_bIgnoreSlope",
- "type": 10
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CFootStepTriggerUpdateNode": {
- "Tolerance": {
- "field": "m_flTolerance",
- "type": 8
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CFootstepLandedAnimTag": {
- "FootstepType": {
- "field": "m_FootstepType",
- "type": 6
- },
- "OverrideSoundName": {
- "field": "m_OverrideSoundName",
- "type": 14
- },
- "DebugAnimSourceString": {
- "field": "m_DebugAnimSourceString",
- "type": 14
- },
- "BoneName": {
- "field": "m_BoneName",
- "type": 14
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CFutureFacingMetricEvaluator": {
- "Distance": {
- "field": "m_flDistance",
- "type": 8
- },
- "Time": {
- "field": "m_flTime",
- "type": 8
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CFutureVelocityMetricEvaluator": {
- "Distance": {
- "field": "m_flDistance",
- "type": 8
- },
- "StoppingDistance": {
- "field": "m_flStoppingDistance",
- "type": 8
- },
- "TargetSpeed": {
- "field": "m_flTargetSpeed",
- "type": 8
- },
- "Mode": {
- "field": "m_eMode",
- "type": 4
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CHandshakeAnimTagBase": {
- "IsDisableTag": {
- "field": "m_bIsDisableTag",
- "type": 10
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CHitReactUpdateNode": {
- "OpFixedSettings": {
- "field": "m_opFixedSettings",
- "classname": "HitReactFixedSettings_t",
- "type": 16
- },
- "TriggerParam": {
- "field": "m_triggerParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "HitBoneParam": {
- "field": "m_hitBoneParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "HitOffsetParam": {
- "field": "m_hitOffsetParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "HitDirectionParam": {
- "field": "m_hitDirectionParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "HitStrengthParam": {
- "field": "m_hitStrengthParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "MinDelayBetweenHits": {
- "field": "m_flMinDelayBetweenHits",
- "type": 8
- },
- "ResetChild": {
- "field": "m_bResetChild",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CInputStreamUpdateNode": {
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "CIntAnimParameter": {
- "DefaultValue": {
- "field": "m_defaultValue",
- "type": 2
- },
- "MinValue": {
- "field": "m_minValue",
- "type": 2
- },
- "MaxValue": {
- "field": "m_maxValue",
- "type": 2
- },
- "Parent": {
- "field": "CConcreteAnimParameter",
- "type": 11
- }
- },
- "CJiggleBoneUpdateNode": {
- "OpFixedData": {
- "field": "m_opFixedData",
- "classname": "JiggleBoneSettingsList_t",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CJumpHelperUpdateNode": {
- "TargetParam": {
- "field": "m_hTargetParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "OriginalJumpMovement": {
- "field": "m_flOriginalJumpMovement",
- "type": 21
- },
- "OriginalJumpDuration": {
- "field": "m_flOriginalJumpDuration",
- "type": 8
- },
- "JumpStartCycle": {
- "field": "m_flJumpStartCycle",
- "type": 8
- },
- "JumpEndCycle": {
- "field": "m_flJumpEndCycle",
- "type": 8
- },
- "CorrectionMethod": {
- "field": "m_eCorrectionMethod",
- "type": 6
- },
- "TranslationAxis": {
- "field": "m_bTranslationAxis",
- "type": 39,
- "size": 3
- },
- "ScaleSpeed": {
- "field": "m_bScaleSpeed",
- "type": 10
- },
- "Parent": {
- "field": "CSequenceUpdateNode",
- "type": 11
- }
- },
- "CLODComponentUpdater": {
- "ServerLOD": {
- "field": "m_nServerLOD",
- "type": 2
- },
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CLeafUpdateNode": {
- "Parent": {
- "field": "CAnimUpdateNodeBase",
- "type": 11
- }
- },
- "CLeanMatrixUpdateNode": {
- "FrameCorners": {
- "field": "m_frameCorners",
- "type": 31,
- "size": 3
- },
- "Poses": {
- "field": "m_poses",
- "type": 45,
- "size": 9
- },
- "Damping": {
- "field": "m_damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "BlendSource": {
- "field": "m_blendSource",
- "type": 6
- },
- "ParamIndex": {
- "field": "m_paramIndex",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "VerticalAxis": {
- "field": "m_verticalAxis",
- "type": 21
- },
- "HorizontalAxis": {
- "field": "m_horizontalAxis",
- "type": 21
- },
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "MaxValue": {
- "field": "m_flMaxValue",
- "type": 8
- },
- "SequenceMaxFrame": {
- "field": "m_nSequenceMaxFrame",
- "type": 2
- },
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "CLookAtUpdateNode": {
- "OpFixedSettings": {
- "field": "m_opFixedSettings",
- "classname": "LookAtOpFixedSettings_t",
- "type": 16
- },
- "Target": {
- "field": "m_target",
- "type": 6
- },
- "ParamIndex": {
- "field": "m_paramIndex",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "WeightParamIndex": {
- "field": "m_weightParamIndex",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ResetChild": {
- "field": "m_bResetChild",
- "type": 10
- },
- "LockWhenWaning": {
- "field": "m_bLockWhenWaning",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CLookComponentUpdater": {
- "LookHeading": {
- "field": "m_hLookHeading",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "LookHeadingVelocity": {
- "field": "m_hLookHeadingVelocity",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "LookPitch": {
- "field": "m_hLookPitch",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "LookDistance": {
- "field": "m_hLookDistance",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "LookDirection": {
- "field": "m_hLookDirection",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "LookTarget": {
- "field": "m_hLookTarget",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "LookTargetWorldSpace": {
- "field": "m_hLookTargetWorldSpace",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "NetworkLookTarget": {
- "field": "m_bNetworkLookTarget",
- "type": 10
- },
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CMaterialAttributeAnimTag": {
- "AttributeName": {
- "field": "m_AttributeName",
- "type": 14
- },
- "AttributeType": {
- "field": "m_AttributeType",
- "type": 6
- },
- "Value": {
- "field": "m_flValue",
- "type": 8
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CMotionDataSet": {
- "DimensionCount": {
- "field": "m_nDimensionCount",
- "type": 2
- }
- },
- "CMotionGraph": {
- "ParamSpans": {
- "field": "m_paramSpans",
- "classname": "CParamSpanUpdater",
- "type": 16
- },
- "ParameterCount": {
- "field": "m_nParameterCount",
- "type": 2
- },
- "ConfigStartIndex": {
- "field": "m_nConfigStartIndex",
- "type": 2
- },
- "ConfigCount": {
- "field": "m_nConfigCount",
- "type": 2
- },
- "Loop": {
- "field": "m_bLoop",
- "type": 10
- }
- },
- "CMotionGraphConfig": {
- "ParamValues": {
- "field": "m_paramValues",
- "type": 37,
- "size": 4
- },
- "Duration": {
- "field": "m_flDuration",
- "type": 8
- },
- "MotionIndex": {
- "field": "m_nMotionIndex",
- "classname": "MotionIndex",
- "type": 16
- },
- "SampleStart": {
- "field": "m_nSampleStart",
- "type": 2
- },
- "SampleCount": {
- "field": "m_nSampleCount",
- "type": 2
- }
- },
- "CMotionGraphGroup": {
- "SearchDB": {
- "field": "m_searchDB",
- "classname": "CMotionSearchDB",
- "type": 16
- },
- "SampleToConfig": {
- "field": "m_sampleToConfig",
- "type": 53
- },
- "IsActiveScript": {
- "field": "m_hIsActiveScript",
- "classname": "AnimScriptHandle",
- "type": 16
- }
- },
- "CMotionGraphUpdateNode": {
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "CMotionMatchingUpdateNode": {
- "DataSet": {
- "field": "m_dataSet",
- "classname": "CMotionDataSet",
- "type": 16
- },
- "Weights": {
- "field": "m_weights",
- "type": 59
- },
- "SearchEveryTick": {
- "field": "m_bSearchEveryTick",
- "type": 10
- },
- "SearchInterval": {
- "field": "m_flSearchInterval",
- "type": 8
- },
- "SearchWhenClipEnds": {
- "field": "m_bSearchWhenClipEnds",
- "type": 10
- },
- "SearchWhenGoalChanges": {
- "field": "m_bSearchWhenGoalChanges",
- "type": 10
- },
- "BlendCurve": {
- "field": "m_blendCurve",
- "classname": "CBlendCurve",
- "type": 16
- },
- "SampleRate": {
- "field": "m_flSampleRate",
- "type": 8
- },
- "BlendTime": {
- "field": "m_flBlendTime",
- "type": 8
- },
- "LockClipWhenWaning": {
- "field": "m_bLockClipWhenWaning",
- "type": 10
- },
- "SelectionThreshold": {
- "field": "m_flSelectionThreshold",
- "type": 8
- },
- "ReselectionTimeWindow": {
- "field": "m_flReselectionTimeWindow",
- "type": 8
- },
- "EnableRotationCorrection": {
- "field": "m_bEnableRotationCorrection",
- "type": 10
- },
- "GoalAssist": {
- "field": "m_bGoalAssist",
- "type": 10
- },
- "GoalAssistDistance": {
- "field": "m_flGoalAssistDistance",
- "type": 8
- },
- "GoalAssistTolerance": {
- "field": "m_flGoalAssistTolerance",
- "type": 8
- },
- "DistanceScale_Damping": {
- "field": "m_distanceScale_Damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "DistanceScale_OuterRadius": {
- "field": "m_flDistanceScale_OuterRadius",
- "type": 8
- },
- "DistanceScale_InnerRadius": {
- "field": "m_flDistanceScale_InnerRadius",
- "type": 8
- },
- "DistanceScale_MaxScale": {
- "field": "m_flDistanceScale_MaxScale",
- "type": 8
- },
- "DistanceScale_MinScale": {
- "field": "m_flDistanceScale_MinScale",
- "type": 8
- },
- "EnableDistanceScaling": {
- "field": "m_bEnableDistanceScaling",
- "type": 10
- },
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "CMotionMetricEvaluator": {
- "Means": {
- "field": "m_means",
- "type": 59
- },
- "StandardDeviations": {
- "field": "m_standardDeviations",
- "type": 59
- },
- "Weight": {
- "field": "m_flWeight",
- "type": 8
- },
- "DimensionStartIndex": {
- "field": "m_nDimensionStartIndex",
- "type": 2
- }
- },
- "CMotionNode": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "Id": {
- "field": "m_id",
- "classname": "AnimNodeID",
- "type": 16
- }
- },
- "CMotionNodeBlend1D": {
- "ParamIndex": {
- "field": "m_nParamIndex",
- "type": 2
- },
- "Parent": {
- "field": "CMotionNode",
- "type": 11
- }
- },
- "CMotionNodeSequence": {
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "PlaybackSpeed": {
- "field": "m_flPlaybackSpeed",
- "type": 8
- },
- "Parent": {
- "field": "CMotionNode",
- "type": 11
- }
- },
- "CMotionSearchDB": {
- "RootNode": {
- "field": "m_rootNode",
- "classname": "CMotionSearchNode",
- "type": 16
- },
- "ResidualQuantizer": {
- "field": "m_residualQuantizer",
- "classname": "CProductQuantizer",
- "type": 16
- }
- },
- "CMotionSearchNode": {
- "Quantizer": {
- "field": "m_quantizer",
- "classname": "CVectorQuantizer",
- "type": 16
- },
- "SelectableSamples": {
- "field": "m_selectableSamples",
- "type": 53
- }
- },
- "CMovementComponentUpdater": {
- "FacingDamping": {
- "field": "m_facingDamping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "DefaultMotorIndex": {
- "field": "m_nDefaultMotorIndex",
- "type": 2
- },
- "DefaultRunSpeed": {
- "field": "m_flDefaultRunSpeed",
- "type": 8
- },
- "MoveVarsDisabled": {
- "field": "m_bMoveVarsDisabled",
- "type": 10
- },
- "NetworkPath": {
- "field": "m_bNetworkPath",
- "type": 10
- },
- "NetworkFacing": {
- "field": "m_bNetworkFacing",
- "type": 10
- },
- "ParamHandles": {
- "field": "m_paramHandles",
- "type": 45,
- "size": 30
- },
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CMovementHandshakeAnimTag": {
- "Parent": {
- "field": "CHandshakeAnimTagBase",
- "type": 11
- }
- },
- "CMoverUpdateNode": {
- "Damping": {
- "field": "m_damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "FacingTarget": {
- "field": "m_facingTarget",
- "type": 6
- },
- "MoveVecParam": {
- "field": "m_hMoveVecParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "MoveHeadingParam": {
- "field": "m_hMoveHeadingParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "TurnToFaceParam": {
- "field": "m_hTurnToFaceParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "TurnToFaceOffset": {
- "field": "m_flTurnToFaceOffset",
- "type": 8
- },
- "TurnToFaceLimit": {
- "field": "m_flTurnToFaceLimit",
- "type": 8
- },
- "Additive": {
- "field": "m_bAdditive",
- "type": 10
- },
- "ApplyMovement": {
- "field": "m_bApplyMovement",
- "type": 10
- },
- "OrientMovement": {
- "field": "m_bOrientMovement",
- "type": 10
- },
- "ApplyRotation": {
- "field": "m_bApplyRotation",
- "type": 10
- },
- "LimitOnly": {
- "field": "m_bLimitOnly",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "COrientationWarpUpdateNode": {
- "FacingPositionParameter": {
- "field": "m_hFacingPositionParameter",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "TurnDamping": {
- "field": "m_turnDamping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CPairedSequenceComponentUpdater": {
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CPairedSequenceUpdateNode": {
- "Parent": {
- "field": "CSequenceUpdateNodeBase",
- "type": 11
- }
- },
- "CParamSpanUpdater": {},
- "CParticleAnimTag": {
- "ParticleSystemName": {
- "field": "m_particleSystemName",
- "type": 14
- },
- "ConfigName": {
- "field": "m_configName",
- "type": 14
- },
- "DetachFromOwner": {
- "field": "m_bDetachFromOwner",
- "type": 10
- },
- "StopWhenTagEnds": {
- "field": "m_bStopWhenTagEnds",
- "type": 10
- },
- "TagEndStopIsInstant": {
- "field": "m_bTagEndStopIsInstant",
- "type": 10
- },
- "AttachmentName": {
- "field": "m_attachmentName",
- "type": 14
- },
- "AttachmentType": {
- "field": "m_attachmentType",
- "type": 6
- },
- "AttachmentCP1Name": {
- "field": "m_attachmentCP1Name",
- "type": 14
- },
- "AttachmentCP1Type": {
- "field": "m_attachmentCP1Type",
- "type": 6
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CPathAnimMotorUpdater": {
- "Parent": {
- "field": "CPathAnimMotorUpdaterBase",
- "type": 11
- }
- },
- "CPathAnimMotorUpdaterBase": {
- "LockToPath": {
- "field": "m_bLockToPath",
- "type": 10
- },
- "Parent": {
- "field": "CAnimMotorUpdaterBase",
- "type": 11
- }
- },
- "CPathHelperUpdateNode": {
- "StoppingRadius": {
- "field": "m_flStoppingRadius",
- "type": 8
- },
- "StoppingSpeedScale": {
- "field": "m_flStoppingSpeedScale",
- "type": 8
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CPathMetricEvaluator": {
- "PathTimeSamples": {
- "field": "m_pathTimeSamples",
- "type": 59
- },
- "Distance": {
- "field": "m_flDistance",
- "type": 8
- },
- "ExtrapolateMovement": {
- "field": "m_bExtrapolateMovement",
- "type": 10
- },
- "MinExtrapolationSpeed": {
- "field": "m_flMinExtrapolationSpeed",
- "type": 8
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CPlayerInputAnimMotorUpdater": {
- "SampleTimes": {
- "field": "m_sampleTimes",
- "type": 59
- },
- "SpringConstant": {
- "field": "m_flSpringConstant",
- "type": 8
- },
- "AnticipationDistance": {
- "field": "m_flAnticipationDistance",
- "type": 8
- },
- "AnticipationPosParam": {
- "field": "m_hAnticipationPosParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "AnticipationHeadingParam": {
- "field": "m_hAnticipationHeadingParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "UseAcceleration": {
- "field": "m_bUseAcceleration",
- "type": 10
- },
- "Parent": {
- "field": "CAnimMotorUpdaterBase",
- "type": 11
- }
- },
- "CPoseHandle": {
- "Index": {
- "field": "m_nIndex",
- "type": 5
- },
- "Type": {
- "field": "m_eType",
- "type": 4
- }
- },
- "CProductQuantizer": {
- "Dimensions": {
- "field": "m_nDimensions",
- "type": 2
- }
- },
- "CRagdollAnimTag": {
- "PoseControl": {
- "field": "m_nPoseControl",
- "type": 6
- },
- "Frequency": {
- "field": "m_flFrequency",
- "type": 8
- },
- "DampingRatio": {
- "field": "m_flDampingRatio",
- "type": 8
- },
- "DecayDuration": {
- "field": "m_flDecayDuration",
- "type": 8
- },
- "DecayBias": {
- "field": "m_flDecayBias",
- "type": 8
- },
- "Destroy": {
- "field": "m_bDestroy",
- "type": 10
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CRagdollComponentUpdater": {
- "BoneIndices": {
- "field": "m_boneIndices",
- "type": 53
- },
- "BoneNames": {
- "field": "m_boneNames",
- "type": 50
- },
- "SpringFrequencyMin": {
- "field": "m_flSpringFrequencyMin",
- "type": 8
- },
- "SpringFrequencyMax": {
- "field": "m_flSpringFrequencyMax",
- "type": 8
- },
- "MaxStretch": {
- "field": "m_flMaxStretch",
- "type": 8
- },
- "SolidCollisionAtZeroWeight": {
- "field": "m_bSolidCollisionAtZeroWeight",
- "type": 10
- },
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CRagdollUpdateNode": {
- "WeightListIndex": {
- "field": "m_nWeightListIndex",
- "type": 2
- },
- "PoseControlMethod": {
- "field": "m_poseControlMethod",
- "type": 6
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CRootUpdateNode": {
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CSelectorUpdateNode": {
- "Tags": {
- "field": "m_tags",
- "type": 51
- },
- "BlendCurve": {
- "field": "m_blendCurve",
- "classname": "CBlendCurve",
- "type": 16
- },
- "Parameter": {
- "field": "m_hParameter",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "TagIndex": {
- "field": "m_nTagIndex",
- "type": 2
- },
- "TagBehavior": {
- "field": "m_eTagBehavior",
- "type": 6
- },
- "ResetOnChange": {
- "field": "m_bResetOnChange",
- "type": 10
- },
- "LockWhenWaning": {
- "field": "m_bLockWhenWaning",
- "type": 10
- },
- "SyncCyclesOnChange": {
- "field": "m_bSyncCyclesOnChange",
- "type": 10
- },
- "Parent": {
- "field": "CAnimUpdateNodeBase",
- "type": 11
- }
- },
- "CSequenceFinishedAnimTag": {
- "SequenceName": {
- "field": "m_sequenceName",
- "type": 14
- },
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CSequenceTagSpans": {},
- "CSequenceUpdateNode": {
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "Duration": {
- "field": "m_duration",
- "type": 8
- },
- "ParamSpans": {
- "field": "m_paramSpans",
- "classname": "CParamSpanUpdater",
- "type": 16
- },
- "Parent": {
- "field": "CSequenceUpdateNodeBase",
- "type": 11
- }
- },
- "CSequenceUpdateNodeBase": {
- "PlaybackSpeed": {
- "field": "m_playbackSpeed",
- "type": 8
- },
- "Loop": {
- "field": "m_bLoop",
- "type": 10
- },
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "CSetParameterActionUpdater": {
- "Param": {
- "field": "m_hParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CAnimActionUpdater",
- "type": 11
- }
- },
- "CSingleFrameUpdateNode": {
- "PoseCacheHandle": {
- "field": "m_hPoseCacheHandle",
- "classname": "CPoseHandle",
- "type": 16
- },
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "Cycle": {
- "field": "m_flCycle",
- "type": 8
- },
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "CSlopeComponentUpdater": {
- "TraceDistance": {
- "field": "m_flTraceDistance",
- "type": 8
- },
- "SlopeAngle": {
- "field": "m_hSlopeAngle",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "SlopeAngleFront": {
- "field": "m_hSlopeAngleFront",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "SlopeAngleSide": {
- "field": "m_hSlopeAngleSide",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "SlopeHeading": {
- "field": "m_hSlopeHeading",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "SlopeNormal": {
- "field": "m_hSlopeNormal",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "SlopeNormal_WorldSpace": {
- "field": "m_hSlopeNormal_WorldSpace",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CSlowDownOnSlopesUpdateNode": {
- "SlowDownStrength": {
- "field": "m_flSlowDownStrength",
- "type": 8
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CSolveIKChainUpdateNode": {
- "OpFixedData": {
- "field": "m_opFixedData",
- "classname": "SolveIKChainPoseOpFixedSettings_t",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CSolveIKTargetHandle_t": {
- "PositionHandle": {
- "field": "m_positionHandle",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "OrientationHandle": {
- "field": "m_orientationHandle",
- "classname": "CAnimParamHandle",
- "type": 16
- }
- },
- "CSpeedScaleUpdateNode": {
- "ParamIndex": {
- "field": "m_paramIndex",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CStanceOverrideUpdateNode": {
- "StanceSourceNode": {
- "field": "m_pStanceSourceNode",
- "classname": "CAnimUpdateNodeRef",
- "type": 16
- },
- "Parameter": {
- "field": "m_hParameter",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Mode": {
- "field": "m_eMode",
- "type": 6
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CStanceScaleUpdateNode": {
- "Param": {
- "field": "m_hParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CStateActionUpdater": {
- "Behavior": {
- "field": "m_eBehavior",
- "type": 6
- }
- },
- "CStateMachineComponentUpdater": {
- "StateMachine": {
- "field": "m_stateMachine",
- "classname": "CAnimStateMachineUpdater",
- "type": 16
- },
- "Parent": {
- "field": "CAnimComponentUpdater",
- "type": 11
- }
- },
- "CStateMachineUpdateNode": {
- "StateMachine": {
- "field": "m_stateMachine",
- "classname": "CAnimStateMachineUpdater",
- "type": 16
- },
- "BlockWaningTags": {
- "field": "m_bBlockWaningTags",
- "type": 10
- },
- "LockStateWhenWaning": {
- "field": "m_bLockStateWhenWaning",
- "type": 10
- },
- "Parent": {
- "field": "CAnimUpdateNodeBase",
- "type": 11
- }
- },
- "CStateNodeStateData": {
- "Child": {
- "field": "m_pChild",
- "classname": "CAnimUpdateNodeRef",
- "type": 16
- }
- },
- "CStateNodeTransitionData": {
- "Curve": {
- "field": "m_curve",
- "classname": "CBlendCurve",
- "type": 16
- }
- },
- "CStateUpdateData": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "Script": {
- "field": "m_hScript",
- "classname": "AnimScriptHandle",
- "type": 16
- },
- "TransitionIndices": {
- "field": "m_transitionIndices",
- "type": 53
- },
- "StateID": {
- "field": "m_stateID",
- "classname": "AnimStateID",
- "type": 16
- }
- },
- "CStaticPoseCache": {
- "BoneCount": {
- "field": "m_nBoneCount",
- "type": 2
- },
- "MorphCount": {
- "field": "m_nMorphCount",
- "type": 2
- }
- },
- "CStaticPoseCacheBuilder": {
- "Parent": {
- "field": "CStaticPoseCache",
- "type": 11
- }
- },
- "CStepsRemainingMetricEvaluator": {
- "FootIndices": {
- "field": "m_footIndices",
- "type": 53
- },
- "MinStepsRemaining": {
- "field": "m_flMinStepsRemaining",
- "type": 8
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CStopAtGoalUpdateNode": {
- "OuterRadius": {
- "field": "m_flOuterRadius",
- "type": 8
- },
- "InnerRadius": {
- "field": "m_flInnerRadius",
- "type": 8
- },
- "MaxScale": {
- "field": "m_flMaxScale",
- "type": 8
- },
- "MinScale": {
- "field": "m_flMinScale",
- "type": 8
- },
- "Damping": {
- "field": "m_damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CStringAnimTag": {
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CSubtractUpdateNode": {
- "FootMotionTiming": {
- "field": "m_footMotionTiming",
- "type": 6
- },
- "ApplyToFootMotion": {
- "field": "m_bApplyToFootMotion",
- "type": 10
- },
- "ApplyChannelsSeparately": {
- "field": "m_bApplyChannelsSeparately",
- "type": 10
- },
- "UseModelSpace": {
- "field": "m_bUseModelSpace",
- "type": 10
- },
- "Parent": {
- "field": "CBinaryUpdateNode",
- "type": 11
- }
- },
- "CSymbolAnimParameter": {
- "Parent": {
- "field": "CConcreteAnimParameter",
- "type": 11
- }
- },
- "CTargetSelectorUpdateNode": {
- "PositionParameter": {
- "field": "m_hPositionParameter",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "FacePositionParameter": {
- "field": "m_hFacePositionParameter",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CAnimUpdateNodeBase",
- "type": 11
- }
- },
- "CTargetWarpUpdateNode": {
- "PositionParameter": {
- "field": "m_hPositionParameter",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "FacePositionParameter": {
- "field": "m_hFacePositionParameter",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CTaskHandshakeAnimTag": {
- "Parent": {
- "field": "CHandshakeAnimTagBase",
- "type": 11
- }
- },
- "CTaskStatusAnimTag": {
- "Parent": {
- "field": "CAnimTagBase",
- "type": 11
- }
- },
- "CTimeRemainingMetricEvaluator": {
- "MatchByTimeRemaining": {
- "field": "m_bMatchByTimeRemaining",
- "type": 10
- },
- "MaxTimeRemaining": {
- "field": "m_flMaxTimeRemaining",
- "type": 8
- },
- "FilterByTimeRemaining": {
- "field": "m_bFilterByTimeRemaining",
- "type": 10
- },
- "MinTimeRemaining": {
- "field": "m_flMinTimeRemaining",
- "type": 8
- },
- "Parent": {
- "field": "CMotionMetricEvaluator",
- "type": 11
- }
- },
- "CToggleComponentActionUpdater": {
- "ComponentID": {
- "field": "m_componentID",
- "classname": "AnimComponentID",
- "type": 16
- },
- "SetEnabled": {
- "field": "m_bSetEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CAnimActionUpdater",
- "type": 11
- }
- },
- "CTransitionUpdateData": {
- "SrcStateIndex": {
- "field": "m_srcStateIndex",
- "type": 4
- },
- "DestStateIndex": {
- "field": "m_destStateIndex",
- "type": 4
- }
- },
- "CTurnHelperUpdateNode": {
- "FacingTarget": {
- "field": "m_facingTarget",
- "type": 6
- },
- "TurnStartTimeOffset": {
- "field": "m_turnStartTimeOffset",
- "type": 8
- },
- "TurnDuration": {
- "field": "m_turnDuration",
- "type": 8
- },
- "MatchChildDuration": {
- "field": "m_bMatchChildDuration",
- "type": 10
- },
- "ManualTurnOffset": {
- "field": "m_manualTurnOffset",
- "type": 8
- },
- "UseManualTurnOffset": {
- "field": "m_bUseManualTurnOffset",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CTwoBoneIKUpdateNode": {
- "OpFixedData": {
- "field": "m_opFixedData",
- "classname": "TwoBoneIKSettings_t",
- "type": 16
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CUnaryUpdateNode": {
- "ChildNode": {
- "field": "m_pChildNode",
- "classname": "CAnimUpdateNodeRef",
- "type": 16
- },
- "Parent": {
- "field": "CAnimUpdateNodeBase",
- "type": 11
- }
- },
- "CVectorAnimParameter": {
- "DefaultValue": {
- "field": "m_defaultValue",
- "type": 21
- },
- "Interpolate": {
- "field": "m_bInterpolate",
- "type": 10
- },
- "Parent": {
- "field": "CConcreteAnimParameter",
- "type": 11
- }
- },
- "CVectorQuantizer": {
- "CentroidVectors": {
- "field": "m_centroidVectors",
- "type": 59
- },
- "Centroids": {
- "field": "m_nCentroids",
- "type": 2
- },
- "Dimensions": {
- "field": "m_nDimensions",
- "type": 2
- }
- },
- "CVirtualAnimParameter": {
- "ExpressionString": {
- "field": "m_expressionString",
- "type": 14
- },
- "ParamType": {
- "field": "m_eParamType",
- "type": 4
- },
- "Parent": {
- "field": "CAnimParameterBase",
- "type": 11
- }
- },
- "CWayPointHelperUpdateNode": {
- "StartCycle": {
- "field": "m_flStartCycle",
- "type": 8
- },
- "EndCycle": {
- "field": "m_flEndCycle",
- "type": 8
- },
- "OnlyGoals": {
- "field": "m_bOnlyGoals",
- "type": 10
- },
- "PreventOvershoot": {
- "field": "m_bPreventOvershoot",
- "type": 10
- },
- "PreventUndershoot": {
- "field": "m_bPreventUndershoot",
- "type": 10
- },
- "Parent": {
- "field": "CUnaryUpdateNode",
- "type": 11
- }
- },
- "CZeroPoseUpdateNode": {
- "Parent": {
- "field": "CLeafUpdateNode",
- "type": 11
- }
- },
- "ChainToSolveData_t": {
- "ChainIndex": {
- "field": "m_nChainIndex",
- "type": 2
- },
- "SolverSettings": {
- "field": "m_SolverSettings",
- "classname": "IKSolverSettings_t",
- "type": 16
- },
- "TargetSettings": {
- "field": "m_TargetSettings",
- "classname": "IKTargetSettings_t",
- "type": 16
- },
- "DebugSetting": {
- "field": "m_DebugSetting",
- "type": 6
- },
- "DebugNormalizedValue": {
- "field": "m_flDebugNormalizedValue",
- "type": 8
- },
- "DebugOffset": {
- "field": "m_vDebugOffset",
- "type": 21
- }
- },
- "ConfigIndex": {
- "Group": {
- "field": "m_nGroup",
- "type": 5
- },
- "Config": {
- "field": "m_nConfig",
- "type": 5
- }
- },
- "FollowAttachmentSettings_t": {
- "Attachment": {
- "field": "m_attachment",
- "classname": "CAnimAttachment",
- "type": 16
- },
- "BoneIndex": {
- "field": "m_boneIndex",
- "type": 2
- },
- "MatchTranslation": {
- "field": "m_bMatchTranslation",
- "type": 10
- },
- "MatchRotation": {
- "field": "m_bMatchRotation",
- "type": 10
- }
- },
- "FollowTargetOpFixedSettings_t": {
- "BoneIndex": {
- "field": "m_boneIndex",
- "type": 2
- },
- "BoneTarget": {
- "field": "m_bBoneTarget",
- "type": 10
- },
- "BoneTargetIndex": {
- "field": "m_boneTargetIndex",
- "type": 2
- },
- "WorldCoodinateTarget": {
- "field": "m_bWorldCoodinateTarget",
- "type": 10
- },
- "MatchTargetOrientation": {
- "field": "m_bMatchTargetOrientation",
- "type": 10
- }
- },
- "FootFixedData_t": {
- "ToeOffset": {
- "field": "m_vToeOffset",
- "type": 21
- },
- "HeelOffset": {
- "field": "m_vHeelOffset",
- "type": 21
- },
- "TargetBoneIndex": {
- "field": "m_nTargetBoneIndex",
- "type": 2
- },
- "AnkleBoneIndex": {
- "field": "m_nAnkleBoneIndex",
- "type": 2
- },
- "IKAnchorBoneIndex": {
- "field": "m_nIKAnchorBoneIndex",
- "type": 2
- },
- "IkChainIndex": {
- "field": "m_ikChainIndex",
- "type": 2
- },
- "MaxIKLength": {
- "field": "m_flMaxIKLength",
- "type": 8
- },
- "FootIndex": {
- "field": "m_nFootIndex",
- "type": 2
- },
- "TagIndex": {
- "field": "m_nTagIndex",
- "type": 2
- },
- "MaxRotationLeft": {
- "field": "m_flMaxRotationLeft",
- "type": 8
- },
- "MaxRotationRight": {
- "field": "m_flMaxRotationRight",
- "type": 8
- }
- },
- "FootFixedSettings": {
- "TraceSettings": {
- "field": "m_traceSettings",
- "classname": "TraceSettings_t",
- "type": 16
- },
- "FootBaseBindPosePositionMS": {
- "field": "m_vFootBaseBindPosePositionMS",
- "type": 21
- },
- "FootBaseLength": {
- "field": "m_flFootBaseLength",
- "type": 8
- },
- "MaxRotationLeft": {
- "field": "m_flMaxRotationLeft",
- "type": 8
- },
- "MaxRotationRight": {
- "field": "m_flMaxRotationRight",
- "type": 8
- },
- "FootstepLandedTagIndex": {
- "field": "m_footstepLandedTagIndex",
- "type": 2
- },
- "EnableTracing": {
- "field": "m_bEnableTracing",
- "type": 10
- },
- "TraceAngleBlend": {
- "field": "m_flTraceAngleBlend",
- "type": 8
- },
- "DisableTagIndex": {
- "field": "m_nDisableTagIndex",
- "type": 2
- },
- "FootIndex": {
- "field": "m_nFootIndex",
- "type": 2
- }
- },
- "FootLockPoseOpFixedSettings": {
- "HipDampingSettings": {
- "field": "m_hipDampingSettings",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "HipBoneIndex": {
- "field": "m_nHipBoneIndex",
- "type": 2
- },
- "IkSolverType": {
- "field": "m_ikSolverType",
- "type": 6
- },
- "ApplyTilt": {
- "field": "m_bApplyTilt",
- "type": 10
- },
- "ApplyHipDrop": {
- "field": "m_bApplyHipDrop",
- "type": 10
- },
- "AlwaysUseFallbackHinge": {
- "field": "m_bAlwaysUseFallbackHinge",
- "type": 10
- },
- "ApplyFootRotationLimits": {
- "field": "m_bApplyFootRotationLimits",
- "type": 10
- },
- "ApplyLegTwistLimits": {
- "field": "m_bApplyLegTwistLimits",
- "type": 10
- },
- "MaxFootHeight": {
- "field": "m_flMaxFootHeight",
- "type": 8
- },
- "ExtensionScale": {
- "field": "m_flExtensionScale",
- "type": 8
- },
- "MaxLegTwist": {
- "field": "m_flMaxLegTwist",
- "type": 8
- },
- "EnableLockBreaking": {
- "field": "m_bEnableLockBreaking",
- "type": 10
- },
- "LockBreakTolerance": {
- "field": "m_flLockBreakTolerance",
- "type": 8
- },
- "LockBlendTime": {
- "field": "m_flLockBlendTime",
- "type": 8
- },
- "EnableStretching": {
- "field": "m_bEnableStretching",
- "type": 10
- },
- "MaxStretchAmount": {
- "field": "m_flMaxStretchAmount",
- "type": 8
- },
- "StretchExtensionScale": {
- "field": "m_flStretchExtensionScale",
- "type": 8
- }
- },
- "FootPinningPoseOpFixedData_t": {
- "BlendTime": {
- "field": "m_flBlendTime",
- "type": 8
- },
- "LockBreakDistance": {
- "field": "m_flLockBreakDistance",
- "type": 8
- },
- "MaxLegTwist": {
- "field": "m_flMaxLegTwist",
- "type": 8
- },
- "HipBoneIndex": {
- "field": "m_nHipBoneIndex",
- "type": 2
- },
- "ApplyLegTwistLimits": {
- "field": "m_bApplyLegTwistLimits",
- "type": 10
- },
- "ApplyFootRotationLimits": {
- "field": "m_bApplyFootRotationLimits",
- "type": 10
- }
- },
- "FootStepTrigger": {
- "Tags": {
- "field": "m_tags",
- "type": 53
- },
- "FootIndex": {
- "field": "m_nFootIndex",
- "type": 2
- },
- "TriggerPhase": {
- "field": "m_triggerPhase",
- "type": 6
- }
- },
- "HitReactFixedSettings_t": {
- "WeightListIndex": {
- "field": "m_nWeightListIndex",
- "type": 2
- },
- "EffectedBoneCount": {
- "field": "m_nEffectedBoneCount",
- "type": 2
- },
- "MaxImpactForce": {
- "field": "m_flMaxImpactForce",
- "type": 8
- },
- "MinImpactForce": {
- "field": "m_flMinImpactForce",
- "type": 8
- },
- "WhipImpactScale": {
- "field": "m_flWhipImpactScale",
- "type": 8
- },
- "CounterRotationScale": {
- "field": "m_flCounterRotationScale",
- "type": 8
- },
- "DistanceFadeScale": {
- "field": "m_flDistanceFadeScale",
- "type": 8
- },
- "PropagationScale": {
- "field": "m_flPropagationScale",
- "type": 8
- },
- "WhipDelay": {
- "field": "m_flWhipDelay",
- "type": 8
- },
- "SpringStrength": {
- "field": "m_flSpringStrength",
- "type": 8
- },
- "WhipSpringStrength": {
- "field": "m_flWhipSpringStrength",
- "type": 8
- },
- "MaxAngleRadians": {
- "field": "m_flMaxAngleRadians",
- "type": 8
- },
- "HipBoneIndex": {
- "field": "m_nHipBoneIndex",
- "type": 2
- },
- "HipBoneTranslationScale": {
- "field": "m_flHipBoneTranslationScale",
- "type": 8
- },
- "HipDipSpringStrength": {
- "field": "m_flHipDipSpringStrength",
- "type": 8
- },
- "HipDipImpactScale": {
- "field": "m_flHipDipImpactScale",
- "type": 8
- },
- "HipDipDelay": {
- "field": "m_flHipDipDelay",
- "type": 8
- }
- },
- "IKBoneNameAndIndex_t": {
- "Name": {
- "field": "m_Name",
- "type": 14
- }
- },
- "IKDemoCaptureSettings_t": {
- "ParentBoneName": {
- "field": "m_parentBoneName",
- "type": 14
- },
- "Mode": {
- "field": "m_eMode",
- "type": 6
- },
- "IkChainName": {
- "field": "m_ikChainName",
- "type": 14
- },
- "OneBoneStart": {
- "field": "m_oneBoneStart",
- "type": 14
- },
- "OneBoneEnd": {
- "field": "m_oneBoneEnd",
- "type": 14
- }
- },
- "IKSolverSettings_t": {
- "SolverType": {
- "field": "m_SolverType",
- "type": 6
- },
- "NumIterations": {
- "field": "m_nNumIterations",
- "type": 2
- },
- "EndEffectorRotationFixUpMode": {
- "field": "m_EndEffectorRotationFixUpMode",
- "type": 6
- }
- },
- "IKTargetSettings_t": {
- "TargetSource": {
- "field": "m_TargetSource",
- "type": 6
- },
- "Bone": {
- "field": "m_Bone",
- "classname": "IKBoneNameAndIndex_t",
- "type": 16
- },
- "AnimgraphParameterNamePosition": {
- "field": "m_AnimgraphParameterNamePosition",
- "classname": "AnimParamID",
- "type": 16
- },
- "AnimgraphParameterNameOrientation": {
- "field": "m_AnimgraphParameterNameOrientation",
- "classname": "AnimParamID",
- "type": 16
- },
- "TargetCoordSystem": {
- "field": "m_TargetCoordSystem",
- "type": 6
- }
- },
- "JiggleBoneSettingsList_t": {},
- "JiggleBoneSettings_t": {
- "BoneIndex": {
- "field": "m_nBoneIndex",
- "type": 2
- },
- "SpringStrength": {
- "field": "m_flSpringStrength",
- "type": 8
- },
- "MaxTimeStep": {
- "field": "m_flMaxTimeStep",
- "type": 8
- },
- "Damping": {
- "field": "m_flDamping",
- "type": 8
- },
- "BoundsMaxLS": {
- "field": "m_vBoundsMaxLS",
- "type": 21
- },
- "BoundsMinLS": {
- "field": "m_vBoundsMinLS",
- "type": 21
- },
- "SimSpace": {
- "field": "m_eSimSpace",
- "type": 6
- }
- },
- "LookAtBone_t": {
- "Index": {
- "field": "m_index",
- "type": 2
- },
- "Weight": {
- "field": "m_weight",
- "type": 8
- }
- },
- "LookAtOpFixedSettings_t": {
- "Attachment": {
- "field": "m_attachment",
- "classname": "CAnimAttachment",
- "type": 16
- },
- "Damping": {
- "field": "m_damping",
- "classname": "CAnimInputDamping",
- "type": 16
- },
- "YawLimit": {
- "field": "m_flYawLimit",
- "type": 8
- },
- "PitchLimit": {
- "field": "m_flPitchLimit",
- "type": 8
- },
- "HysteresisInnerAngle": {
- "field": "m_flHysteresisInnerAngle",
- "type": 8
- },
- "HysteresisOuterAngle": {
- "field": "m_flHysteresisOuterAngle",
- "type": 8
- },
- "RotateYawForward": {
- "field": "m_bRotateYawForward",
- "type": 10
- },
- "MaintainUpDirection": {
- "field": "m_bMaintainUpDirection",
- "type": 10
- },
- "TargetIsPosition": {
- "field": "m_bTargetIsPosition",
- "type": 10
- },
- "UseHysteresis": {
- "field": "m_bUseHysteresis",
- "type": 10
- }
- },
- "MotionBlendItem": {
- "KeyValue": {
- "field": "m_flKeyValue",
- "type": 8
- }
- },
- "MotionDBIndex": {
- "Index": {
- "field": "m_nIndex",
- "type": 6
- }
- },
- "MotionIndex": {
- "Group": {
- "field": "m_nGroup",
- "type": 5
- },
- "Motion": {
- "field": "m_nMotion",
- "type": 5
- }
- },
- "ParamSpanSample_t": {
- "Cycle": {
- "field": "m_flCycle",
- "type": 8
- }
- },
- "ParamSpan_t": {
- "Param": {
- "field": "m_hParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "ParamType": {
- "field": "m_eParamType",
- "type": 4
- },
- "StartCycle": {
- "field": "m_flStartCycle",
- "type": 8
- },
- "EndCycle": {
- "field": "m_flEndCycle",
- "type": 8
- }
- },
- "SampleCode": {
- "SubCode": {
- "field": "m_subCode",
- "type": 33,
- "size": 8
- }
- },
- "ScriptInfo_t": {
- "Code": {
- "field": "m_code",
- "type": 14
- },
- "ProxyReadParams": {
- "field": "m_proxyReadParams",
- "type": 53
- },
- "ProxyWriteParams": {
- "field": "m_proxyWriteParams",
- "type": 53
- },
- "ScriptType": {
- "field": "m_eScriptType",
- "type": 5
- }
- },
- "SolveIKChainPoseOpFixedSettings_t": {},
- "StanceInfo_t": {
- "Position": {
- "field": "m_vPosition",
- "type": 21
- },
- "Direction": {
- "field": "m_flDirection",
- "type": 8
- }
- },
- "TagSpan_t": {
- "TagIndex": {
- "field": "m_tagIndex",
- "type": 2
- },
- "StartCycle": {
- "field": "m_startCycle",
- "type": 8
- },
- "EndCycle": {
- "field": "m_endCycle",
- "type": 8
- }
- },
- "TraceSettings_t": {
- "TraceHeight": {
- "field": "m_flTraceHeight",
- "type": 8
- },
- "TraceRadius": {
- "field": "m_flTraceRadius",
- "type": 8
- }
- },
- "TwoBoneIKSettings_t": {
- "EndEffectorType": {
- "field": "m_endEffectorType",
- "type": 6
- },
- "EndEffectorAttachment": {
- "field": "m_endEffectorAttachment",
- "classname": "CAnimAttachment",
- "type": 16
- },
- "TargetType": {
- "field": "m_targetType",
- "type": 6
- },
- "TargetAttachment": {
- "field": "m_targetAttachment",
- "classname": "CAnimAttachment",
- "type": 16
- },
- "TargetBoneIndex": {
- "field": "m_targetBoneIndex",
- "type": 2
- },
- "PositionParam": {
- "field": "m_hPositionParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "RotationParam": {
- "field": "m_hRotationParam",
- "classname": "CAnimParamHandle",
- "type": 16
- },
- "AlwaysUseFallbackHinge": {
- "field": "m_bAlwaysUseFallbackHinge",
- "type": 10
- },
- "LsFallbackHingeAxis": {
- "field": "m_vLsFallbackHingeAxis",
- "type": 21
- },
- "FixedBoneIndex": {
- "field": "m_nFixedBoneIndex",
- "type": 2
- },
- "MiddleBoneIndex": {
- "field": "m_nMiddleBoneIndex",
- "type": 2
- },
- "EndBoneIndex": {
- "field": "m_nEndBoneIndex",
- "type": 2
- },
- "MatchTargetOrientation": {
- "field": "m_bMatchTargetOrientation",
- "type": 10
- },
- "ConstrainTwist": {
- "field": "m_bConstrainTwist",
- "type": 10
- },
- "MaxTwist": {
- "field": "m_flMaxTwist",
- "type": 8
- }
- },
- "WeightList": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "Weights": {
- "field": "m_weights",
- "type": 59
- }
- },
- "CNmAdditiveBlendTask": {
- "Parent": {
- "field": "CNmBlendTaskBase",
- "type": 11
- }
- },
- "CNmBitFlags": {
- "Flags": {
- "field": "m_flags",
- "type": 6
- }
- },
- "CNmBlendTask": {
- "Parent": {
- "field": "CNmBlendTaskBase",
- "type": 11
- }
- },
- "CNmBlendTaskBase": {
- "Parent": {
- "field": "CNmTask",
- "type": 11
- }
- },
- "CNmBoneMask": {
- "WeightInfo": {
- "field": "m_weightInfo",
- "type": 4
- },
- "Weights": {
- "field": "m_weights",
- "type": 59
- }
- },
- "CNmCachedPoseReadTask": {
- "Parent": {
- "field": "CNmTask",
- "type": 11
- }
- },
- "CNmCachedPoseWriteTask": {
- "Parent": {
- "field": "CNmTask",
- "type": 11
- }
- },
- "CNmClip": {
- "NumFrames": {
- "field": "m_nNumFrames",
- "type": 6
- },
- "Duration": {
- "field": "m_flDuration",
- "type": 8
- },
- "CompressedPoseOffsets": {
- "field": "m_compressedPoseOffsets",
- "type": 57
- },
- "SyncTrack": {
- "field": "m_syncTrack",
- "classname": "CNmSyncTrack",
- "type": 16
- },
- "RootMotion": {
- "field": "m_rootMotion",
- "classname": "CNmRootMotionData",
- "type": 16
- },
- "IsAdditive": {
- "field": "m_bIsAdditive",
- "type": 10
- }
- },
- "CNmEvent": {
- "StartTimeSeconds": {
- "field": "m_flStartTimeSeconds",
- "type": 8
- },
- "DurationSeconds": {
- "field": "m_flDurationSeconds",
- "type": 8
- }
- },
- "CNmFootEvent": {
- "Phase": {
- "field": "m_phase",
- "type": 4
- },
- "Parent": {
- "field": "CNmEvent",
- "type": 11
- }
- },
- "CNmFrameSnapEvent": {
- "FrameSnapMode": {
- "field": "m_frameSnapMode",
- "type": 6
- },
- "Parent": {
- "field": "CNmEvent",
- "type": 11
- }
- },
- "CNmGraphDefinition": {
- "PersistentNodeIndices": {
- "field": "m_persistentNodeIndices",
- "type": 52
- },
- "RootNodeIdx": {
- "field": "m_nRootNodeIdx",
- "type": 1
- },
- "VirtualParameterNodeIndices": {
- "field": "m_virtualParameterNodeIndices",
- "type": 52
- },
- "NodePaths": {
- "field": "m_nodePaths",
- "type": 50
- }
- },
- "CNmGraphVariation": {},
- "CNmIDEvent": {
- "Parent": {
- "field": "CNmEvent",
- "type": 11
- }
- },
- "CNmIKRig": {},
- "CNmLegacyEvent": {
- "AnimEventClassName": {
- "field": "m_animEventClassName",
- "type": 14
- },
- "Parent": {
- "field": "CNmEvent",
- "type": 11
- }
- },
- "CNmModelSpaceBlendTask": {
- "Parent": {
- "field": "CNmBlendTaskBase",
- "type": 11
- }
- },
- "CNmOrientationWarpEvent": {
- "Parent": {
- "field": "CNmEvent",
- "type": 11
- }
- },
- "CNmOverlayBlendTask": {
- "Parent": {
- "field": "CNmBlendTaskBase",
- "type": 11
- }
- },
- "CNmReferencePoseTask": {
- "Parent": {
- "field": "CNmTask",
- "type": 11
- }
- },
- "CNmRootMotionData": {
- "NumFrames": {
- "field": "m_nNumFrames",
- "type": 2
- },
- "AverageLinearVelocity": {
- "field": "m_flAverageLinearVelocity",
- "type": 8
- },
- "AverageAngularVelocityRadians": {
- "field": "m_flAverageAngularVelocityRadians",
- "type": 8
- }
- },
- "CNmRootMotionEvent": {
- "BlendTimeSeconds": {
- "field": "m_flBlendTimeSeconds",
- "type": 8
- },
- "Parent": {
- "field": "CNmEvent",
- "type": 11
- }
- },
- "CNmSampleTask": {
- "Parent": {
- "field": "CNmTask",
- "type": 11
- }
- },
- "CNmSkeleton": {
- "ParentIndices": {
- "field": "m_parentIndices",
- "type": 53
- },
- "NumBonesToSampleAtLowLOD": {
- "field": "m_numBonesToSampleAtLowLOD",
- "type": 2
- }
- },
- "CNmSyncTrack": {
- "StartEventOffset": {
- "field": "m_nStartEventOffset",
- "type": 2
- }
- },
- "CNmTarget": {
- "IsBoneTarget": {
- "field": "m_bIsBoneTarget",
- "type": 10
- },
- "IsUsingBoneSpaceOffsets": {
- "field": "m_bIsUsingBoneSpaceOffsets",
- "type": 10
- },
- "HasOffsets": {
- "field": "m_bHasOffsets",
- "type": 10
- },
- "IsSet": {
- "field": "m_bIsSet",
- "type": 10
- }
- },
- "CNmTargetWarpEvent": {
- "Rule": {
- "field": "m_rule",
- "type": 4
- },
- "Algorithm": {
- "field": "m_algorithm",
- "type": 4
- },
- "Parent": {
- "field": "CNmEvent",
- "type": 11
- }
- },
- "CNmTask": {},
- "CNmTransitionEvent": {
- "Rule": {
- "field": "m_rule",
- "type": 4
- },
- "Parent": {
- "field": "CNmEvent",
- "type": 11
- }
- },
- "CNmZeroPoseTask": {
- "Parent": {
- "field": "CNmTask",
- "type": 11
- }
- },
- "NmCompressionSettings_t": {
- "IsRotationStatic": {
- "field": "m_bIsRotationStatic",
- "type": 10
- },
- "IsTranslationStatic": {
- "field": "m_bIsTranslationStatic",
- "type": 10
- },
- "IsScaleStatic": {
- "field": "m_bIsScaleStatic",
- "type": 10
- }
- },
- "NmPercent_t": {
- "Value": {
- "field": "m_flValue",
- "type": 8
- }
- },
- "NmSyncTrackTimeRange_t": {
- "StartTime": {
- "field": "m_startTime",
- "classname": "NmSyncTrackTime_t",
- "type": 16
- },
- "EndTime": {
- "field": "m_endTime",
- "classname": "NmSyncTrackTime_t",
- "type": 16
- }
- },
- "NmSyncTrackTime_t": {
- "EventIdx": {
- "field": "m_nEventIdx",
- "type": 2
- },
- "PercentageThrough": {
- "field": "m_percentageThrough",
- "classname": "NmPercent_t",
- "type": 16
- }
- },
- "ActiveModelConfig_t": {
- "Handle": {
- "field": "m_Handle",
- "classname": "ModelConfigHandle_t",
- "type": 16
- },
- "Name": {
- "field": "m_Name",
- "type": 13
- },
- "AssociatedEntityNames": {
- "field": "m_AssociatedEntityNames",
- "type": 48
- }
- },
- "AmmoIndex_t": {
- "Value": {
- "field": "m_Value",
- "type": 0
- }
- },
- "AmmoTypeInfo_t": {
- "MaxCarry": {
- "field": "m_nMaxCarry",
- "type": 2
- },
- "SplashSize": {
- "field": "m_nSplashSize",
- "classname": "CRangeInt",
- "type": 16
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "Mass": {
- "field": "m_flMass",
- "type": 8
- },
- "Speed": {
- "field": "m_flSpeed",
- "classname": "CRangeFloat",
- "type": 16
- }
- },
- "CAnimEventListener": {
- "Parent": {
- "field": "CAnimEventListenerBase",
- "type": 11
- }
- },
- "CAnimEventListenerBase": {},
- "CAnimEventQueueListener": {
- "Parent": {
- "field": "CAnimEventListenerBase",
- "type": 11
- }
- },
- "CAnimGraphControllerBase": {},
- "CAnimGraphNetworkedVariables": {
- "PredNetBoolVariables": {
- "field": "m_PredNetBoolVariables",
- "type": 57
- },
- "PredNetByteVariables": {
- "field": "m_PredNetByteVariables",
- "type": 55
- },
- "PredNetUInt16Variables": {
- "field": "m_PredNetUInt16Variables",
- "type": 56
- },
- "PredNetIntVariables": {
- "field": "m_PredNetIntVariables",
- "type": 53
- },
- "PredNetUInt32Variables": {
- "field": "m_PredNetUInt32Variables",
- "type": 57
- },
- "PredNetUInt64Variables": {
- "field": "m_PredNetUInt64Variables",
- "type": 58
- },
- "PredNetFloatVariables": {
- "field": "m_PredNetFloatVariables",
- "type": 59
- },
- "PredNetVectorVariables": {
- "field": "m_PredNetVectorVariables",
- "type": 63
- },
- "OwnerOnlyPredNetBoolVariables": {
- "field": "m_OwnerOnlyPredNetBoolVariables",
- "type": 57
- },
- "OwnerOnlyPredNetByteVariables": {
- "field": "m_OwnerOnlyPredNetByteVariables",
- "type": 55
- },
- "OwnerOnlyPredNetUInt16Variables": {
- "field": "m_OwnerOnlyPredNetUInt16Variables",
- "type": 56
- },
- "OwnerOnlyPredNetIntVariables": {
- "field": "m_OwnerOnlyPredNetIntVariables",
- "type": 53
- },
- "OwnerOnlyPredNetUInt32Variables": {
- "field": "m_OwnerOnlyPredNetUInt32Variables",
- "type": 57
- },
- "OwnerOnlyPredNetUInt64Variables": {
- "field": "m_OwnerOnlyPredNetUInt64Variables",
- "type": 58
- },
- "OwnerOnlyPredNetFloatVariables": {
- "field": "m_OwnerOnlyPredNetFloatVariables",
- "type": 59
- },
- "OwnerOnlyPredNetVectorVariables": {
- "field": "m_OwnerOnlyPredNetVectorVariables",
- "type": 63
- },
- "BoolVariablesCount": {
- "field": "m_nBoolVariablesCount",
- "type": 2
- },
- "OwnerOnlyBoolVariablesCount": {
- "field": "m_nOwnerOnlyBoolVariablesCount",
- "type": 2
- },
- "RandomSeedOffset": {
- "field": "m_nRandomSeedOffset",
- "type": 2
- },
- "LastTeleportTime": {
- "field": "m_flLastTeleportTime",
- "type": 8
- }
- },
- "CAttributeList": {
- "Manager": {
- "field": "m_pManager",
- "classname": "CAttributeManager",
- "type": 24
- }
- },
- "CAttributeManager": {
- "ReapplyProvisionParity": {
- "field": "m_iReapplyProvisionParity",
- "type": 2
- },
- "Outer": {
- "field": "m_hOuter",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "PreventLoopback": {
- "field": "m_bPreventLoopback",
- "type": 10
- },
- "ProviderType": {
- "field": "m_ProviderType",
- "type": 6
- }
- },
- "CBaseAnimGraph": {
- "InitiallyPopulateInterpHistory": {
- "field": "m_bInitiallyPopulateInterpHistory",
- "type": 10
- },
- "ChoreoServices": {
- "field": "m_pChoreoServices",
- "classname": "IChoreoServices",
- "type": 24
- },
- "AnimGraphUpdateEnabled": {
- "field": "m_bAnimGraphUpdateEnabled",
- "type": 10
- },
- "MaxSlopeDistance": {
- "field": "m_flMaxSlopeDistance",
- "type": 8
- },
- "LastSlopeCheckPos": {
- "field": "m_vLastSlopeCheckPos",
- "type": 21
- },
- "AnimationUpdateScheduled": {
- "field": "m_bAnimationUpdateScheduled",
- "type": 10
- },
- "Force": {
- "field": "m_vecForce",
- "type": 21
- },
- "ForceBone": {
- "field": "m_nForceBone",
- "type": 2
- },
- "RagdollPose": {
- "field": "m_RagdollPose",
- "classname": "PhysicsRagdollPose_t",
- "type": 16
- },
- "RagdollClientSide": {
- "field": "m_bRagdollClientSide",
- "type": 10
- },
- "LastDestructiblePartDestroyedAnimgraphSetTick": {
- "field": "m_nLastDestructiblePartDestroyedAnimgraphSetTick",
- "type": 2
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CBaseAnimGraphController": {
- "AnimGraphNetworkedVars": {
- "field": "m_animGraphNetworkedVars",
- "classname": "CAnimGraphNetworkedVariables",
- "type": 16
- },
- "SequenceFinished": {
- "field": "m_bSequenceFinished",
- "type": 10
- },
- "SoundSyncTime": {
- "field": "m_flSoundSyncTime",
- "type": 8
- },
- "ActiveIKChainMask": {
- "field": "m_nActiveIKChainMask",
- "type": 6
- },
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "SeqStartTime": {
- "field": "m_flSeqStartTime",
- "type": 8
- },
- "SeqFixedCycle": {
- "field": "m_flSeqFixedCycle",
- "type": 8
- },
- "AnimLoopMode": {
- "field": "m_nAnimLoopMode",
- "type": 6
- },
- "PlaybackRate": {
- "field": "m_flPlaybackRate",
- "type": 8
- },
- "NotifyState": {
- "field": "m_nNotifyState",
- "type": 4
- },
- "NetworkedAnimationInputsChanged": {
- "field": "m_bNetworkedAnimationInputsChanged",
- "type": 10
- },
- "NetworkedSequenceChanged": {
- "field": "m_bNetworkedSequenceChanged",
- "type": 10
- },
- "LastUpdateSkipped": {
- "field": "m_bLastUpdateSkipped",
- "type": 10
- },
- "PrevAnimUpdateTime": {
- "field": "m_flPrevAnimUpdateTime",
- "type": 8
- },
- "Parent": {
- "field": "CSkeletonAnimationController",
- "type": 11
- }
- },
- "CBasePlayerController": {
- "InButtonsWhichAreToggles": {
- "field": "m_nInButtonsWhichAreToggles",
- "type": 7
- },
- "TickBase": {
- "field": "m_nTickBase",
- "type": 6
- },
- "Pawn": {
- "field": "m_hPawn",
- "type": 17,
- "classname": "CBasePlayerPawn"
- },
- "KnownTeamMismatch": {
- "field": "m_bKnownTeamMismatch",
- "type": 10
- },
- "SplitScreenSlot": {
- "field": "m_nSplitScreenSlot",
- "type": 2
- },
- "SplitOwner": {
- "field": "m_hSplitOwner",
- "type": 17,
- "classname": "CBasePlayerController"
- },
- "IsHLTV": {
- "field": "m_bIsHLTV",
- "type": 10
- },
- "Connected": {
- "field": "m_iConnected",
- "type": 6
- },
- "PlayerName": {
- "field": "m_iszPlayerName",
- "type": 15,
- "size": 128
- },
- "NetworkIDString": {
- "field": "m_szNetworkIDString",
- "type": 14
- },
- "LerpTime": {
- "field": "m_fLerpTime",
- "type": 8
- },
- "LagCompensation": {
- "field": "m_bLagCompensation",
- "type": 10
- },
- "Predict": {
- "field": "m_bPredict",
- "type": 10
- },
- "IsLowViolence": {
- "field": "m_bIsLowViolence",
- "type": 10
- },
- "GamePaused": {
- "field": "m_bGamePaused",
- "type": 10
- },
- "IgnoreGlobalChat": {
- "field": "m_iIgnoreGlobalChat",
- "type": 6
- },
- "LastPlayerTalkTime": {
- "field": "m_flLastPlayerTalkTime",
- "type": 8
- },
- "LastEntitySteadyState": {
- "field": "m_flLastEntitySteadyState",
- "type": 8
- },
- "AvailableEntitySteadyState": {
- "field": "m_nAvailableEntitySteadyState",
- "type": 2
- },
- "HasAnySteadyStateEnts": {
- "field": "m_bHasAnySteadyStateEnts",
- "type": 10
- },
- "SteamID": {
- "field": "m_steamID",
- "type": 7
- },
- "DesiredFOV": {
- "field": "m_iDesiredFOV",
- "type": 6
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CBasePlayerControllerAPI": {},
- "CBasePlayerVData": {
- "HeadDamageMultiplier": {
- "field": "m_flHeadDamageMultiplier",
- "classname": "CSkillFloat",
- "type": 16
- },
- "ChestDamageMultiplier": {
- "field": "m_flChestDamageMultiplier",
- "classname": "CSkillFloat",
- "type": 16
- },
- "StomachDamageMultiplier": {
- "field": "m_flStomachDamageMultiplier",
- "classname": "CSkillFloat",
- "type": 16
- },
- "ArmDamageMultiplier": {
- "field": "m_flArmDamageMultiplier",
- "classname": "CSkillFloat",
- "type": 16
- },
- "LegDamageMultiplier": {
- "field": "m_flLegDamageMultiplier",
- "classname": "CSkillFloat",
- "type": 16
- },
- "HoldBreathTime": {
- "field": "m_flHoldBreathTime",
- "type": 8
- },
- "DrowningDamageInterval": {
- "field": "m_flDrowningDamageInterval",
- "type": 8
- },
- "DrowningDamageInitial": {
- "field": "m_nDrowningDamageInitial",
- "type": 2
- },
- "DrowningDamageMax": {
- "field": "m_nDrowningDamageMax",
- "type": 2
- },
- "WaterSpeed": {
- "field": "m_nWaterSpeed",
- "type": 2
- },
- "UseRange": {
- "field": "m_flUseRange",
- "type": 8
- },
- "UseAngleTolerance": {
- "field": "m_flUseAngleTolerance",
- "type": 8
- },
- "CrouchTime": {
- "field": "m_flCrouchTime",
- "type": 8
- },
- "Parent": {
- "field": "CEntitySubclassVDataBase",
- "type": 11
- }
- },
- "CBasePlayerWeaponVData": {
- "BuiltRightHanded": {
- "field": "m_bBuiltRightHanded",
- "type": 10
- },
- "AllowFlipping": {
- "field": "m_bAllowFlipping",
- "type": 10
- },
- "LinkedCooldowns": {
- "field": "m_bLinkedCooldowns",
- "type": 10
- },
- "Flags": {
- "field": "m_iFlags",
- "type": 4
- },
- "PrimaryAmmoType": {
- "field": "m_nPrimaryAmmoType",
- "type": 6
- },
- "SecondaryAmmoType": {
- "field": "m_nSecondaryAmmoType",
- "type": 6
- },
- "MaxClip1": {
- "field": "m_iMaxClip1",
- "type": 2
- },
- "MaxClip2": {
- "field": "m_iMaxClip2",
- "type": 2
- },
- "DefaultClip1": {
- "field": "m_iDefaultClip1",
- "type": 2
- },
- "DefaultClip2": {
- "field": "m_iDefaultClip2",
- "type": 2
- },
- "ReserveAmmoAsClips": {
- "field": "m_bReserveAmmoAsClips",
- "type": 10
- },
- "Weight": {
- "field": "m_iWeight",
- "type": 2
- },
- "AutoSwitchTo": {
- "field": "m_bAutoSwitchTo",
- "type": 10
- },
- "AutoSwitchFrom": {
- "field": "m_bAutoSwitchFrom",
- "type": 10
- },
- "RumbleEffect": {
- "field": "m_iRumbleEffect",
- "type": 6
- },
- "Slot": {
- "field": "m_iSlot",
- "type": 2
- },
- "Position": {
- "field": "m_iPosition",
- "type": 2
- },
- "Parent": {
- "field": "CEntitySubclassVDataBase",
- "type": 11
- }
- },
- "CBaseProp": {
- "ModelOverrodeBlockLOS": {
- "field": "m_bModelOverrodeBlockLOS",
- "type": 10
- },
- "ShapeType": {
- "field": "m_iShapeType",
- "type": 2
- },
- "ConformToCollisionBounds": {
- "field": "m_bConformToCollisionBounds",
- "type": 10
- },
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CBodyComponent": {
- "SceneNode": {
- "field": "m_pSceneNode",
- "classname": "CGameSceneNode",
- "type": 24
- },
- "__pChainEntity": {
- "field": "__m_pChainEntity",
- "classname": "CNetworkVarChainer",
- "type": 16
- },
- "Parent": {
- "field": "CEntityComponent",
- "type": 11
- }
- },
- "CBodyComponentBaseAnimGraph": {
- "AnimationController": {
- "field": "m_animationController",
- "classname": "CBaseAnimGraphController",
- "type": 16
- },
- "Parent": {
- "field": "CBodyComponentSkeletonInstance",
- "type": 11
- }
- },
- "CBodyComponentBaseModelEntity": {
- "Parent": {
- "field": "CBodyComponentSkeletonInstance",
- "type": 11
- }
- },
- "CBodyComponentPoint": {
- "SceneNode": {
- "field": "m_sceneNode",
- "classname": "CGameSceneNode",
- "type": 16
- },
- "Parent": {
- "field": "CBodyComponent",
- "type": 11
- }
- },
- "CBodyComponentSkeletonInstance": {
- "SkeletonInstance": {
- "field": "m_skeletonInstance",
- "classname": "CSkeletonInstance",
- "type": 16
- },
- "Parent": {
- "field": "CBodyComponent",
- "type": 11
- }
- },
- "CBombTarget": {
- "OnBombExplode": {
- "field": "m_OnBombExplode",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnBombPlanted": {
- "field": "m_OnBombPlanted",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnBombDefused": {
- "field": "m_OnBombDefused",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "IsBombSiteB": {
- "field": "m_bIsBombSiteB",
- "type": 10
- },
- "IsHeistBombTarget": {
- "field": "m_bIsHeistBombTarget",
- "type": 10
- },
- "BombPlantedHere": {
- "field": "m_bBombPlantedHere",
- "type": 10
- },
- "MountTarget": {
- "field": "m_szMountTarget",
- "type": 13
- },
- "InstructorHint": {
- "field": "m_hInstructorHint",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "BombSiteDesignation": {
- "field": "m_nBombSiteDesignation",
- "type": 2
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CBreachCharge": {
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CBreachChargeProjectile": {
- "Parent": {
- "field": "CBaseGrenade",
- "type": 11
- }
- },
- "CBreakableStageHelper": {
- "CurrentStage": {
- "field": "m_nCurrentStage",
- "type": 2
- },
- "StageCount": {
- "field": "m_nStageCount",
- "type": 2
- }
- },
- "CBumpMine": {
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CBumpMineProjectile": {
- "Parent": {
- "field": "CBaseGrenade",
- "type": 11
- }
- },
- "CBuoyancyHelper": {
- "FluidType": {
- "field": "m_nFluidType",
- "type": 12
- },
- "FluidDensity": {
- "field": "m_flFluidDensity",
- "type": 8
- },
- "FractionOfWheelSubmergedForWheelFriction": {
- "field": "m_vecFractionOfWheelSubmergedForWheelFriction",
- "type": 59
- },
- "WheelFrictionScales": {
- "field": "m_vecWheelFrictionScales",
- "type": 59
- },
- "FractionOfWheelSubmergedForWheelDrag": {
- "field": "m_vecFractionOfWheelSubmergedForWheelDrag",
- "type": 59
- },
- "WheelDrag": {
- "field": "m_vecWheelDrag",
- "type": 59
- }
- },
- "CCSClientPointScriptEntity": {
- "Parent": {
- "field": "CCSPointScriptEntity",
- "type": 11
- }
- },
- "CCSGOPlayerAnimGraphState": {},
- "CCSGOViewModel_GraphController": {
- "Parent": {
- "field": "CAnimGraphControllerBase",
- "type": 11
- }
- },
- "CCSGO_WingmanIntroCharacterPosition": {
- "Parent": {
- "field": "CCSGO_TeamIntroCharacterPosition",
- "type": 11
- }
- },
- "CCSGO_WingmanIntroCounterTerroristPosition": {
- "Parent": {
- "field": "CCSGO_WingmanIntroCharacterPosition",
- "type": 11
- }
- },
- "CCSGO_WingmanIntroTerroristPosition": {
- "Parent": {
- "field": "CCSGO_WingmanIntroCharacterPosition",
- "type": 11
- }
- },
- "CCSGameModeRules": {
- "__pChainEntity": {
- "field": "__m_pChainEntity",
- "classname": "CNetworkVarChainer",
- "type": 16
- }
- },
- "CCSGameModeRules_ArmsRace": {
- "WeaponSequence": {
- "field": "m_WeaponSequence",
- "type": 50
- },
- "Parent": {
- "field": "CCSGameModeRules",
- "type": 11
- }
- },
- "CCSGameModeRules_Deathmatch": {
- "DMBonusStartTime": {
- "field": "m_flDMBonusStartTime",
- "type": 8
- },
- "DMBonusTimeLength": {
- "field": "m_flDMBonusTimeLength",
- "type": 8
- },
- "DMBonusWeapon": {
- "field": "m_sDMBonusWeapon",
- "type": 14
- },
- "Parent": {
- "field": "CCSGameModeRules",
- "type": 11
- }
- },
- "CCSGameModeRules_Noop": {
- "Parent": {
- "field": "CCSGameModeRules",
- "type": 11
- }
- },
- "CCSObserver_CameraServices": {
- "Parent": {
- "field": "CCSPlayerBase_CameraServices",
- "type": 11
- }
- },
- "CCSObserver_MovementServices": {
- "Parent": {
- "field": "CPlayer_MovementServices",
- "type": 11
- }
- },
- "CCSObserver_ObserverServices": {
- "Parent": {
- "field": "CPlayer_ObserverServices",
- "type": 11
- }
- },
- "CCSObserver_UseServices": {
- "Parent": {
- "field": "CPlayer_UseServices",
- "type": 11
- }
- },
- "CCSObserver_ViewModelServices": {
- "Parent": {
- "field": "CPlayer_ViewModelServices",
- "type": 11
- }
- },
- "CCSPlayerBase_CameraServices": {
- "FOV": {
- "field": "m_iFOV",
- "type": 6
- },
- "FOVStart": {
- "field": "m_iFOVStart",
- "type": 6
- },
- "FOVTime": {
- "field": "m_flFOVTime",
- "type": 8
- },
- "FOVRate": {
- "field": "m_flFOVRate",
- "type": 8
- },
- "ZoomOwner": {
- "field": "m_hZoomOwner",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "LastFogTrigger": {
- "field": "m_hLastFogTrigger",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CPlayer_CameraServices",
- "type": 11
- }
- },
- "CCSPlayerController": {
- "InGameMoneyServices": {
- "field": "m_pInGameMoneyServices",
- "classname": "CCSPlayerController_InGameMoneyServices",
- "type": 24
- },
- "InventoryServices": {
- "field": "m_pInventoryServices",
- "classname": "CCSPlayerController_InventoryServices",
- "type": 24
- },
- "ActionTrackingServices": {
- "field": "m_pActionTrackingServices",
- "classname": "CCSPlayerController_ActionTrackingServices",
- "type": 24
- },
- "DamageServices": {
- "field": "m_pDamageServices",
- "classname": "CCSPlayerController_DamageServices",
- "type": 24
- },
- "Ping": {
- "field": "m_iPing",
- "type": 6
- },
- "HasCommunicationAbuseMute": {
- "field": "m_bHasCommunicationAbuseMute",
- "type": 10
- },
- "CrosshairCodes": {
- "field": "m_szCrosshairCodes",
- "type": 13
- },
- "PendingTeamNum": {
- "field": "m_iPendingTeamNum",
- "type": 4
- },
- "ForceTeamTime": {
- "field": "m_flForceTeamTime",
- "type": 8
- },
- "CompTeammateColor": {
- "field": "m_iCompTeammateColor",
- "type": 2
- },
- "EverPlayedOnTeam": {
- "field": "m_bEverPlayedOnTeam",
- "type": 10
- },
- "AttemptedToGetColor": {
- "field": "m_bAttemptedToGetColor",
- "type": 10
- },
- "TeammatePreferredColor": {
- "field": "m_iTeammatePreferredColor",
- "type": 2
- },
- "TeamChanged": {
- "field": "m_bTeamChanged",
- "type": 10
- },
- "InSwitchTeam": {
- "field": "m_bInSwitchTeam",
- "type": 10
- },
- "HasSeenJoinGame": {
- "field": "m_bHasSeenJoinGame",
- "type": 10
- },
- "JustBecameSpectator": {
- "field": "m_bJustBecameSpectator",
- "type": 10
- },
- "SwitchTeamsOnNextRoundReset": {
- "field": "m_bSwitchTeamsOnNextRoundReset",
- "type": 10
- },
- "RemoveAllItemsOnNextRoundReset": {
- "field": "m_bRemoveAllItemsOnNextRoundReset",
- "type": 10
- },
- "LastJoinTeamTime": {
- "field": "m_flLastJoinTeamTime",
- "type": 8
- },
- "Clan": {
- "field": "m_szClan",
- "type": 13
- },
- "ClanName": {
- "field": "m_szClanName",
- "type": 15,
- "size": 32
- },
- "CoachingTeam": {
- "field": "m_iCoachingTeam",
- "type": 2
- },
- "PlayerDominated": {
- "field": "m_nPlayerDominated",
- "type": 7
- },
- "PlayerDominatingMe": {
- "field": "m_nPlayerDominatingMe",
- "type": 7
- },
- "CompetitiveRanking": {
- "field": "m_iCompetitiveRanking",
- "type": 2
- },
- "CompetitiveWins": {
- "field": "m_iCompetitiveWins",
- "type": 2
- },
- "CompetitiveRankType": {
- "field": "m_iCompetitiveRankType",
- "type": 0
- },
- "CompetitiveRankingPredicted_Win": {
- "field": "m_iCompetitiveRankingPredicted_Win",
- "type": 2
- },
- "CompetitiveRankingPredicted_Loss": {
- "field": "m_iCompetitiveRankingPredicted_Loss",
- "type": 2
- },
- "CompetitiveRankingPredicted_Tie": {
- "field": "m_iCompetitiveRankingPredicted_Tie",
- "type": 2
- },
- "EndMatchNextMapVote": {
- "field": "m_nEndMatchNextMapVote",
- "type": 2
- },
- "ActiveQuestId": {
- "field": "m_unActiveQuestId",
- "type": 5
- },
- "PlayerTvControlFlags": {
- "field": "m_unPlayerTvControlFlags",
- "type": 6
- },
- "DraftIndex": {
- "field": "m_iDraftIndex",
- "type": 2
- },
- "MsQueuedModeDisconnectionTimestamp": {
- "field": "m_msQueuedModeDisconnectionTimestamp",
- "type": 6
- },
- "UiAbandonRecordedReason": {
- "field": "m_uiAbandonRecordedReason",
- "type": 6
- },
- "CannotBeKicked": {
- "field": "m_bCannotBeKicked",
- "type": 10
- },
- "EverFullyConnected": {
- "field": "m_bEverFullyConnected",
- "type": 10
- },
- "AbandonAllowsSurrender": {
- "field": "m_bAbandonAllowsSurrender",
- "type": 10
- },
- "AbandonOffersInstantSurrender": {
- "field": "m_bAbandonOffersInstantSurrender",
- "type": 10
- },
- "Disconnection1MinWarningPrinted": {
- "field": "m_bDisconnection1MinWarningPrinted",
- "type": 10
- },
- "ScoreReported": {
- "field": "m_bScoreReported",
- "type": 10
- },
- "DisconnectionTick": {
- "field": "m_nDisconnectionTick",
- "type": 2
- },
- "ControllingBot": {
- "field": "m_bControllingBot",
- "type": 10
- },
- "HasControlledBotThisRound": {
- "field": "m_bHasControlledBotThisRound",
- "type": 10
- },
- "HasBeenControlledByPlayerThisRound": {
- "field": "m_bHasBeenControlledByPlayerThisRound",
- "type": 10
- },
- "BotsControlledThisRound": {
- "field": "m_nBotsControlledThisRound",
- "type": 2
- },
- "CanControlObservedBot": {
- "field": "m_bCanControlObservedBot",
- "type": 10
- },
- "PlayerPawn": {
- "field": "m_hPlayerPawn",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "ObserverPawn": {
- "field": "m_hObserverPawn",
- "type": 17,
- "classname": "CCSObserverPawn"
- },
- "DesiredObserverMode": {
- "field": "m_DesiredObserverMode",
- "type": 2
- },
- "DesiredObserverTarget": {
- "field": "m_hDesiredObserverTarget",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "PawnIsAlive": {
- "field": "m_bPawnIsAlive",
- "type": 10
- },
- "PawnHealth": {
- "field": "m_iPawnHealth",
- "type": 6
- },
- "PawnArmor": {
- "field": "m_iPawnArmor",
- "type": 2
- },
- "PawnHasDefuser": {
- "field": "m_bPawnHasDefuser",
- "type": 10
- },
- "PawnHasHelmet": {
- "field": "m_bPawnHasHelmet",
- "type": 10
- },
- "PawnCharacterDefIndex": {
- "field": "m_nPawnCharacterDefIndex",
- "type": 5
- },
- "PawnLifetimeStart": {
- "field": "m_iPawnLifetimeStart",
- "type": 2
- },
- "PawnLifetimeEnd": {
- "field": "m_iPawnLifetimeEnd",
- "type": 2
- },
- "PawnBotDifficulty": {
- "field": "m_iPawnBotDifficulty",
- "type": 2
- },
- "OriginalControllerOfCurrentPawn": {
- "field": "m_hOriginalControllerOfCurrentPawn",
- "type": 17,
- "classname": "CCSPlayerController"
- },
- "Score": {
- "field": "m_iScore",
- "type": 2
- },
- "RoundScore": {
- "field": "m_iRoundScore",
- "type": 2
- },
- "RoundsWon": {
- "field": "m_iRoundsWon",
- "type": 2
- },
- "RecentKillQueue": {
- "field": "m_recentKillQueue",
- "type": 33,
- "size": 8
- },
- "FirstKill": {
- "field": "m_nFirstKill",
- "type": 4
- },
- "KillCount": {
- "field": "m_nKillCount",
- "type": 4
- },
- "MvpNoMusic": {
- "field": "m_bMvpNoMusic",
- "type": 10
- },
- "MvpReason": {
- "field": "m_eMvpReason",
- "type": 2
- },
- "MusicKitID": {
- "field": "m_iMusicKitID",
- "type": 2
- },
- "MusicKitMVPs": {
- "field": "m_iMusicKitMVPs",
- "type": 2
- },
- "MVPs": {
- "field": "m_iMVPs",
- "type": 2
- },
- "UpdateCounter": {
- "field": "m_nUpdateCounter",
- "type": 2
- },
- "SmoothedPing": {
- "field": "m_flSmoothedPing",
- "type": 8
- },
- "LastHeldVoteTimer": {
- "field": "m_lastHeldVoteTimer",
- "classname": "IntervalTimer",
- "type": 16
- },
- "ShowHints": {
- "field": "m_bShowHints",
- "type": 10
- },
- "NextTimeCheck": {
- "field": "m_iNextTimeCheck",
- "type": 2
- },
- "JustDidTeamKill": {
- "field": "m_bJustDidTeamKill",
- "type": 10
- },
- "PunishForTeamKill": {
- "field": "m_bPunishForTeamKill",
- "type": 10
- },
- "GaveTeamDamageWarning": {
- "field": "m_bGaveTeamDamageWarning",
- "type": 10
- },
- "GaveTeamDamageWarningThisRound": {
- "field": "m_bGaveTeamDamageWarningThisRound",
- "type": 10
- },
- "DblLastReceivedPacketPlatFloatTime": {
- "field": "m_dblLastReceivedPacketPlatFloatTime",
- "type": 9
- },
- "LastTeamDamageWarningTime": {
- "field": "m_LastTeamDamageWarningTime",
- "type": 8
- },
- "LastTimePlayerWasDisconnectedForPawnsRemove": {
- "field": "m_LastTimePlayerWasDisconnectedForPawnsRemove",
- "type": 8
- },
- "SuspiciousHitCount": {
- "field": "m_nSuspiciousHitCount",
- "type": 6
- },
- "NonSuspiciousHitStreak": {
- "field": "m_nNonSuspiciousHitStreak",
- "type": 6
- },
- "FireBulletsSeedSynchronized": {
- "field": "m_bFireBulletsSeedSynchronized",
- "type": 10
- },
- "Parent": {
- "field": "CBasePlayerController",
- "type": 11
- }
- },
- "CCSPlayerController_ActionTrackingServices": {
- "MatchStats": {
- "field": "m_matchStats",
- "classname": "CSMatchStats_t",
- "type": 16
- },
- "NumRoundKills": {
- "field": "m_iNumRoundKills",
- "type": 2
- },
- "NumRoundKillsHeadshots": {
- "field": "m_iNumRoundKillsHeadshots",
- "type": 2
- },
- "TotalRoundDamageDealt": {
- "field": "m_unTotalRoundDamageDealt",
- "type": 6
- },
- "Parent": {
- "field": "CPlayerControllerComponent",
- "type": 11
- }
- },
- "CCSPlayerController_DamageServices": {
- "SendUpdate": {
- "field": "m_nSendUpdate",
- "type": 2
- },
- "Parent": {
- "field": "CPlayerControllerComponent",
- "type": 11
- }
- },
- "CCSPlayerController_InGameMoneyServices": {
- "ReceivesMoneyNextRound": {
- "field": "m_bReceivesMoneyNextRound",
- "type": 10
- },
- "MoneyEarnedForNextRound": {
- "field": "m_iMoneyEarnedForNextRound",
- "type": 2
- },
- "Account": {
- "field": "m_iAccount",
- "type": 2
- },
- "StartAccount": {
- "field": "m_iStartAccount",
- "type": 2
- },
- "TotalCashSpent": {
- "field": "m_iTotalCashSpent",
- "type": 2
- },
- "CashSpentThisRound": {
- "field": "m_iCashSpentThisRound",
- "type": 2
- },
- "Parent": {
- "field": "CPlayerControllerComponent",
- "type": 11
- }
- },
- "CCSPlayerController_InventoryServices": {
- "MusicID": {
- "field": "m_unMusicID",
- "type": 5
- },
- "Rank": {
- "field": "m_rank",
- "type": 35,
- "size": 6
- },
- "PersonaDataPublicLevel": {
- "field": "m_nPersonaDataPublicLevel",
- "type": 2
- },
- "PersonaDataPublicCommendsLeader": {
- "field": "m_nPersonaDataPublicCommendsLeader",
- "type": 2
- },
- "PersonaDataPublicCommendsTeacher": {
- "field": "m_nPersonaDataPublicCommendsTeacher",
- "type": 2
- },
- "PersonaDataPublicCommendsFriendly": {
- "field": "m_nPersonaDataPublicCommendsFriendly",
- "type": 2
- },
- "PersonaDataXpTrailLevel": {
- "field": "m_nPersonaDataXpTrailLevel",
- "type": 2
- },
- "EquippedPlayerSprayIDs": {
- "field": "m_unEquippedPlayerSprayIDs",
- "type": 35,
- "size": 1
- },
- "Parent": {
- "field": "CPlayerControllerComponent",
- "type": 11
- }
- },
- "CCSPlayer_ActionTrackingServices": {
- "LastWeaponBeforeC4AutoSwitch": {
- "field": "m_hLastWeaponBeforeC4AutoSwitch",
- "type": 17,
- "classname": "CBasePlayerWeapon"
- },
- "IsRescuing": {
- "field": "m_bIsRescuing",
- "type": 10
- },
- "WeaponPurchasesThisMatch": {
- "field": "m_weaponPurchasesThisMatch",
- "classname": "WeaponPurchaseTracker_t",
- "type": 16
- },
- "WeaponPurchasesThisRound": {
- "field": "m_weaponPurchasesThisRound",
- "classname": "WeaponPurchaseTracker_t",
- "type": 16
- },
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CCSPlayer_BulletServices": {
- "TotalHitsOnServer": {
- "field": "m_totalHitsOnServer",
- "type": 2
- },
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CCSPlayer_BuyServices": {
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CCSPlayer_CameraServices": {
- "Parent": {
- "field": "CCSPlayerBase_CameraServices",
- "type": 11
- }
- },
- "CCSPlayer_DamageReactServices": {
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CCSPlayer_GlowServices": {
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CCSPlayer_HostageServices": {
- "CarriedHostage": {
- "field": "m_hCarriedHostage",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "CarriedHostageProp": {
- "field": "m_hCarriedHostageProp",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CCSPlayer_ItemServices": {
- "HasDefuser": {
- "field": "m_bHasDefuser",
- "type": 10
- },
- "HasHelmet": {
- "field": "m_bHasHelmet",
- "type": 10
- },
- "HasHeavyArmor": {
- "field": "m_bHasHeavyArmor",
- "type": 10
- },
- "Parent": {
- "field": "CPlayer_ItemServices",
- "type": 11
- }
- },
- "CCSPlayer_MovementServices": {
- "LadderNormal": {
- "field": "m_vecLadderNormal",
- "type": 21
- },
- "LadderSurfacePropIndex": {
- "field": "m_nLadderSurfacePropIndex",
- "type": 2
- },
- "DuckAmount": {
- "field": "m_flDuckAmount",
- "type": 8
- },
- "DuckSpeed": {
- "field": "m_flDuckSpeed",
- "type": 8
- },
- "DuckOverride": {
- "field": "m_bDuckOverride",
- "type": 10
- },
- "DesiresDuck": {
- "field": "m_bDesiresDuck",
- "type": 10
- },
- "DuckOffset": {
- "field": "m_flDuckOffset",
- "type": 8
- },
- "DuckTimeMsecs": {
- "field": "m_nDuckTimeMsecs",
- "type": 6
- },
- "DuckJumpTimeMsecs": {
- "field": "m_nDuckJumpTimeMsecs",
- "type": 6
- },
- "JumpTimeMsecs": {
- "field": "m_nJumpTimeMsecs",
- "type": 6
- },
- "LastDuckTime": {
- "field": "m_flLastDuckTime",
- "type": 8
- },
- "LastPositionAtFullCrouchSpeed": {
- "field": "m_vecLastPositionAtFullCrouchSpeed",
- "type": 22
- },
- "DuckUntilOnGround": {
- "field": "m_duckUntilOnGround",
- "type": 10
- },
- "HasWalkMovedSinceLastJump": {
- "field": "m_bHasWalkMovedSinceLastJump",
- "type": 10
- },
- "InStuckTest": {
- "field": "m_bInStuckTest",
- "type": 10
- },
- "StuckCheckTime": {
- "field": "m_flStuckCheckTime",
- "type": 37,
- "size": 2
- },
- "TraceCount": {
- "field": "m_nTraceCount",
- "type": 2
- },
- "StuckLast": {
- "field": "m_StuckLast",
- "type": 2
- },
- "SpeedCropped": {
- "field": "m_bSpeedCropped",
- "type": 10
- },
- "GroundMoveEfficiency": {
- "field": "m_flGroundMoveEfficiency",
- "type": 8
- },
- "OldWaterLevel": {
- "field": "m_nOldWaterLevel",
- "type": 2
- },
- "WaterEntryTime": {
- "field": "m_flWaterEntryTime",
- "type": 8
- },
- "Forward": {
- "field": "m_vecForward",
- "type": 21
- },
- "Left": {
- "field": "m_vecLeft",
- "type": 21
- },
- "Up": {
- "field": "m_vecUp",
- "type": 21
- },
- "GameCodeHasMovedPlayerAfterCommand": {
- "field": "m_nGameCodeHasMovedPlayerAfterCommand",
- "type": 2
- },
- "MadeFootstepNoise": {
- "field": "m_bMadeFootstepNoise",
- "type": 10
- },
- "Footsteps": {
- "field": "m_iFootsteps",
- "type": 2
- },
- "OldJumpPressed": {
- "field": "m_bOldJumpPressed",
- "type": 10
- },
- "JumpPressedTime": {
- "field": "m_flJumpPressedTime",
- "type": 8
- },
- "StashGrenadeParameterWhen": {
- "field": "m_fStashGrenadeParameterWhen",
- "type": 8
- },
- "ButtonDownMaskPrev": {
- "field": "m_nButtonDownMaskPrev",
- "type": 7
- },
- "OffsetTickCompleteTime": {
- "field": "m_flOffsetTickCompleteTime",
- "type": 8
- },
- "OffsetTickStashedSpeed": {
- "field": "m_flOffsetTickStashedSpeed",
- "type": 8
- },
- "Stamina": {
- "field": "m_flStamina",
- "type": 8
- },
- "HeightAtJumpStart": {
- "field": "m_flHeightAtJumpStart",
- "type": 8
- },
- "MaxJumpHeightThisJump": {
- "field": "m_flMaxJumpHeightThisJump",
- "type": 8
- },
- "MaxJumpHeightLastJump": {
- "field": "m_flMaxJumpHeightLastJump",
- "type": 8
- },
- "StaminaAtJumpStart": {
- "field": "m_flStaminaAtJumpStart",
- "type": 8
- },
- "AccumulatedJumpError": {
- "field": "m_flAccumulatedJumpError",
- "type": 8
- },
- "Parent": {
- "field": "CPlayer_MovementServices_Humanoid",
- "type": 11
- }
- },
- "CCSPlayer_PingServices": {
- "PlayerPingTokens": {
- "field": "m_flPlayerPingTokens",
- "type": 37,
- "size": 5
- },
- "PlayerPing": {
- "field": "m_hPlayerPing",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CCSPlayer_UseServices": {
- "LastKnownUseEntity": {
- "field": "m_hLastKnownUseEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "LastUseTimeStamp": {
- "field": "m_flLastUseTimeStamp",
- "type": 8
- },
- "TimeLastUsedWindow": {
- "field": "m_flTimeLastUsedWindow",
- "type": 8
- },
- "Parent": {
- "field": "CPlayer_UseServices",
- "type": 11
- }
- },
- "CCSPlayer_ViewModelServices": {
- "ViewModel": {
- "field": "m_hViewModel",
- "type": 46,
- "size": 3
- },
- "Parent": {
- "field": "CPlayer_ViewModelServices",
- "type": 11
- }
- },
- "CCSPlayer_WaterServices": {
- "NextDrownDamageTime": {
- "field": "m_NextDrownDamageTime",
- "type": 8
- },
- "DrownDmgRate": {
- "field": "m_nDrownDmgRate",
- "type": 2
- },
- "AirFinishedTime": {
- "field": "m_AirFinishedTime",
- "type": 8
- },
- "WaterJumpTime": {
- "field": "m_flWaterJumpTime",
- "type": 8
- },
- "WaterJumpVel": {
- "field": "m_vecWaterJumpVel",
- "type": 21
- },
- "SwimSoundTime": {
- "field": "m_flSwimSoundTime",
- "type": 8
- },
- "Parent": {
- "field": "CPlayer_WaterServices",
- "type": 11
- }
- },
- "CCSPlayer_WeaponServices": {
- "NextAttack": {
- "field": "m_flNextAttack",
- "type": 8
- },
- "IsLookingAtWeapon": {
- "field": "m_bIsLookingAtWeapon",
- "type": 10
- },
- "IsHoldingLookAtWeapon": {
- "field": "m_bIsHoldingLookAtWeapon",
- "type": 10
- },
- "SavedWeapon": {
- "field": "m_hSavedWeapon",
- "type": 17,
- "classname": "CBasePlayerWeapon"
- },
- "TimeToMelee": {
- "field": "m_nTimeToMelee",
- "type": 2
- },
- "TimeToSecondary": {
- "field": "m_nTimeToSecondary",
- "type": 2
- },
- "TimeToPrimary": {
- "field": "m_nTimeToPrimary",
- "type": 2
- },
- "TimeToSniperRifle": {
- "field": "m_nTimeToSniperRifle",
- "type": 2
- },
- "IsBeingGivenItem": {
- "field": "m_bIsBeingGivenItem",
- "type": 10
- },
- "IsPickingUpItemWithUse": {
- "field": "m_bIsPickingUpItemWithUse",
- "type": 10
- },
- "PickedUpWeapon": {
- "field": "m_bPickedUpWeapon",
- "type": 10
- },
- "DisableAutoDeploy": {
- "field": "m_bDisableAutoDeploy",
- "type": 10
- },
- "IsPickingUpGroundWeapon": {
- "field": "m_bIsPickingUpGroundWeapon",
- "type": 10
- },
- "OldShootPositionHistoryCount": {
- "field": "m_nOldShootPositionHistoryCount",
- "type": 6
- },
- "OldInputHistoryCount": {
- "field": "m_nOldInputHistoryCount",
- "type": 6
- },
- "Parent": {
- "field": "CPlayer_WeaponServices",
- "type": 11
- }
- },
- "CCSPointScript": {
- "Parent": {
- "field": "CBasePulseGraphInstance",
- "type": 11
- }
- },
- "CCSPointScriptEntity": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CCSPointScriptExtensions_CCSWeaponBaseVData": {},
- "CCSPointScriptExtensions_entity": {},
- "CCSPointScriptExtensions_observer": {},
- "CCSPointScriptExtensions_player": {},
- "CCSPointScriptExtensions_player_controller": {},
- "CCSPointScriptExtensions_weapon_cs_base": {},
- "CCSWeaponBaseVData": {
- "WeaponType": {
- "field": "m_WeaponType",
- "type": 6
- },
- "WeaponCategory": {
- "field": "m_WeaponCategory",
- "type": 6
- },
- "GearSlot": {
- "field": "m_GearSlot",
- "type": 6
- },
- "GearSlotPosition": {
- "field": "m_GearSlotPosition",
- "type": 2
- },
- "DefaultLoadoutSlot": {
- "field": "m_DefaultLoadoutSlot",
- "type": 6
- },
- "WrongTeamMsg": {
- "field": "m_sWrongTeamMsg",
- "type": 14
- },
- "Price": {
- "field": "m_nPrice",
- "type": 2
- },
- "KillAward": {
- "field": "m_nKillAward",
- "type": 2
- },
- "PrimaryReserveAmmoMax": {
- "field": "m_nPrimaryReserveAmmoMax",
- "type": 2
- },
- "SecondaryReserveAmmoMax": {
- "field": "m_nSecondaryReserveAmmoMax",
- "type": 2
- },
- "MeleeWeapon": {
- "field": "m_bMeleeWeapon",
- "type": 10
- },
- "HasBurstMode": {
- "field": "m_bHasBurstMode",
- "type": 10
- },
- "IsRevolver": {
- "field": "m_bIsRevolver",
- "type": 10
- },
- "CannotShootUnderwater": {
- "field": "m_bCannotShootUnderwater",
- "type": 10
- },
- "AnimExtension": {
- "field": "m_szAnimExtension",
- "type": 14
- },
- "SilencerType": {
- "field": "m_eSilencerType",
- "type": 6
- },
- "CrosshairMinDistance": {
- "field": "m_nCrosshairMinDistance",
- "type": 2
- },
- "CrosshairDeltaDistance": {
- "field": "m_nCrosshairDeltaDistance",
- "type": 2
- },
- "IsFullAuto": {
- "field": "m_bIsFullAuto",
- "type": 10
- },
- "NumBullets": {
- "field": "m_nNumBullets",
- "type": 2
- },
- "CycleTime": {
- "field": "m_flCycleTime",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "MaxSpeed": {
- "field": "m_flMaxSpeed",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "Spread": {
- "field": "m_flSpread",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "InaccuracyCrouch": {
- "field": "m_flInaccuracyCrouch",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "InaccuracyStand": {
- "field": "m_flInaccuracyStand",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "InaccuracyJump": {
- "field": "m_flInaccuracyJump",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "InaccuracyLand": {
- "field": "m_flInaccuracyLand",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "InaccuracyLadder": {
- "field": "m_flInaccuracyLadder",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "InaccuracyFire": {
- "field": "m_flInaccuracyFire",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "InaccuracyMove": {
- "field": "m_flInaccuracyMove",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "RecoilAngle": {
- "field": "m_flRecoilAngle",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "RecoilAngleVariance": {
- "field": "m_flRecoilAngleVariance",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "RecoilMagnitude": {
- "field": "m_flRecoilMagnitude",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "RecoilMagnitudeVariance": {
- "field": "m_flRecoilMagnitudeVariance",
- "classname": "CFiringModeFloat",
- "type": 16
- },
- "TracerFrequency": {
- "field": "m_nTracerFrequency",
- "classname": "CFiringModeInt",
- "type": 16
- },
- "InaccuracyJumpInitial": {
- "field": "m_flInaccuracyJumpInitial",
- "type": 8
- },
- "InaccuracyJumpApex": {
- "field": "m_flInaccuracyJumpApex",
- "type": 8
- },
- "InaccuracyReload": {
- "field": "m_flInaccuracyReload",
- "type": 8
- },
- "RecoilSeed": {
- "field": "m_nRecoilSeed",
- "type": 2
- },
- "SpreadSeed": {
- "field": "m_nSpreadSeed",
- "type": 2
- },
- "TimeToIdleAfterFire": {
- "field": "m_flTimeToIdleAfterFire",
- "type": 8
- },
- "IdleInterval": {
- "field": "m_flIdleInterval",
- "type": 8
- },
- "AttackMovespeedFactor": {
- "field": "m_flAttackMovespeedFactor",
- "type": 8
- },
- "HeatPerShot": {
- "field": "m_flHeatPerShot",
- "type": 8
- },
- "InaccuracyPitchShift": {
- "field": "m_flInaccuracyPitchShift",
- "type": 8
- },
- "InaccuracyAltSoundThreshold": {
- "field": "m_flInaccuracyAltSoundThreshold",
- "type": 8
- },
- "BotAudibleRange": {
- "field": "m_flBotAudibleRange",
- "type": 8
- },
- "UseRadioSubtitle": {
- "field": "m_szUseRadioSubtitle",
- "type": 14
- },
- "UnzoomsAfterShot": {
- "field": "m_bUnzoomsAfterShot",
- "type": 10
- },
- "HideViewModelWhenZoomed": {
- "field": "m_bHideViewModelWhenZoomed",
- "type": 10
- },
- "ZoomLevels": {
- "field": "m_nZoomLevels",
- "type": 2
- },
- "ZoomFOV1": {
- "field": "m_nZoomFOV1",
- "type": 2
- },
- "ZoomFOV2": {
- "field": "m_nZoomFOV2",
- "type": 2
- },
- "ZoomTime0": {
- "field": "m_flZoomTime0",
- "type": 8
- },
- "ZoomTime1": {
- "field": "m_flZoomTime1",
- "type": 8
- },
- "ZoomTime2": {
- "field": "m_flZoomTime2",
- "type": 8
- },
- "IronSightPullUpSpeed": {
- "field": "m_flIronSightPullUpSpeed",
- "type": 8
- },
- "IronSightPutDownSpeed": {
- "field": "m_flIronSightPutDownSpeed",
- "type": 8
- },
- "IronSightFOV": {
- "field": "m_flIronSightFOV",
- "type": 8
- },
- "IronSightPivotForward": {
- "field": "m_flIronSightPivotForward",
- "type": 8
- },
- "IronSightLooseness": {
- "field": "m_flIronSightLooseness",
- "type": 8
- },
- "PivotAngle": {
- "field": "m_angPivotAngle",
- "type": 20
- },
- "IronSightEyePos": {
- "field": "m_vecIronSightEyePos",
- "type": 21
- },
- "Damage": {
- "field": "m_nDamage",
- "type": 2
- },
- "HeadshotMultiplier": {
- "field": "m_flHeadshotMultiplier",
- "type": 8
- },
- "ArmorRatio": {
- "field": "m_flArmorRatio",
- "type": 8
- },
- "Penetration": {
- "field": "m_flPenetration",
- "type": 8
- },
- "Range": {
- "field": "m_flRange",
- "type": 8
- },
- "RangeModifier": {
- "field": "m_flRangeModifier",
- "type": 8
- },
- "FlinchVelocityModifierLarge": {
- "field": "m_flFlinchVelocityModifierLarge",
- "type": 8
- },
- "FlinchVelocityModifierSmall": {
- "field": "m_flFlinchVelocityModifierSmall",
- "type": 8
- },
- "RecoveryTimeCrouch": {
- "field": "m_flRecoveryTimeCrouch",
- "type": 8
- },
- "RecoveryTimeStand": {
- "field": "m_flRecoveryTimeStand",
- "type": 8
- },
- "RecoveryTimeCrouchFinal": {
- "field": "m_flRecoveryTimeCrouchFinal",
- "type": 8
- },
- "RecoveryTimeStandFinal": {
- "field": "m_flRecoveryTimeStandFinal",
- "type": 8
- },
- "RecoveryTransitionStartBullet": {
- "field": "m_nRecoveryTransitionStartBullet",
- "type": 2
- },
- "RecoveryTransitionEndBullet": {
- "field": "m_nRecoveryTransitionEndBullet",
- "type": 2
- },
- "ThrowVelocity": {
- "field": "m_flThrowVelocity",
- "type": 8
- },
- "SmokeColor": {
- "field": "m_vSmokeColor",
- "type": 21
- },
- "Parent": {
- "field": "CBasePlayerWeaponVData",
- "type": 11
- }
- },
- "CCitadelSoundOpvarSetOBB": {
- "StackName": {
- "field": "m_iszStackName",
- "type": 13
- },
- "OperatorName": {
- "field": "m_iszOperatorName",
- "type": 13
- },
- "OpvarName": {
- "field": "m_iszOpvarName",
- "type": 13
- },
- "DistanceInnerMins": {
- "field": "m_vDistanceInnerMins",
- "type": 21
- },
- "DistanceInnerMaxs": {
- "field": "m_vDistanceInnerMaxs",
- "type": 21
- },
- "DistanceOuterMins": {
- "field": "m_vDistanceOuterMins",
- "type": 21
- },
- "DistanceOuterMaxs": {
- "field": "m_vDistanceOuterMaxs",
- "type": 21
- },
- "AABBDirection": {
- "field": "m_nAABBDirection",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CClientAlphaProperty": {
- "RenderFX": {
- "field": "m_nRenderFX",
- "type": 4
- },
- "RenderMode": {
- "field": "m_nRenderMode",
- "type": 4
- },
- "Alpha": {
- "field": "m_nAlpha",
- "type": 4
- },
- "DesyncOffset": {
- "field": "m_nDesyncOffset",
- "type": 5
- },
- "Reserved2": {
- "field": "m_nReserved2",
- "type": 5
- },
- "DistFadeStart": {
- "field": "m_nDistFadeStart",
- "type": 5
- },
- "DistFadeEnd": {
- "field": "m_nDistFadeEnd",
- "type": 5
- },
- "FadeScale": {
- "field": "m_flFadeScale",
- "type": 8
- },
- "RenderFxStartTime": {
- "field": "m_flRenderFxStartTime",
- "type": 8
- },
- "RenderFxDuration": {
- "field": "m_flRenderFxDuration",
- "type": 8
- },
- "Parent": {
- "field": "IClientAlphaProperty",
- "type": 11
- }
- },
- "CClientGapTypeQueryRegistration": {},
- "CCollisionProperty": {
- "CollisionAttribute": {
- "field": "m_collisionAttribute",
- "classname": "VPhysicsCollisionAttribute_t",
- "type": 16
- },
- "Mins": {
- "field": "m_vecMins",
- "type": 21
- },
- "Maxs": {
- "field": "m_vecMaxs",
- "type": 21
- },
- "SolidFlags": {
- "field": "m_usSolidFlags",
- "type": 4
- },
- "SolidType": {
- "field": "m_nSolidType",
- "type": 4
- },
- "TriggerBloat": {
- "field": "m_triggerBloat",
- "type": 4
- },
- "SurroundType": {
- "field": "m_nSurroundType",
- "type": 4
- },
- "CollisionGroup": {
- "field": "m_CollisionGroup",
- "type": 4
- },
- "EnablePhysics": {
- "field": "m_nEnablePhysics",
- "type": 4
- },
- "BoundingRadius": {
- "field": "m_flBoundingRadius",
- "type": 8
- },
- "SpecifiedSurroundingMins": {
- "field": "m_vecSpecifiedSurroundingMins",
- "type": 21
- },
- "SpecifiedSurroundingMaxs": {
- "field": "m_vecSpecifiedSurroundingMaxs",
- "type": 21
- },
- "SurroundingMaxs": {
- "field": "m_vecSurroundingMaxs",
- "type": 21
- },
- "SurroundingMins": {
- "field": "m_vecSurroundingMins",
- "type": 21
- },
- "CapsuleCenter1": {
- "field": "m_vCapsuleCenter1",
- "type": 21
- },
- "CapsuleCenter2": {
- "field": "m_vCapsuleCenter2",
- "type": 21
- },
- "CapsuleRadius": {
- "field": "m_flCapsuleRadius",
- "type": 8
- }
- },
- "CCompositeMaterialEditorDoc": {
- "Version": {
- "field": "m_nVersion",
- "type": 2
- }
- },
- "CCopyRecipientFilter": {
- "Flags": {
- "field": "m_Flags",
- "type": 2
- },
- "Recipients": {
- "field": "m_Recipients",
- "type": 53
- }
- },
- "CDamageRecord": {
- "PlayerDamager": {
- "field": "m_PlayerDamager",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "PlayerRecipient": {
- "field": "m_PlayerRecipient",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "PlayerControllerDamager": {
- "field": "m_hPlayerControllerDamager",
- "type": 17,
- "classname": "CCSPlayerController"
- },
- "PlayerControllerRecipient": {
- "field": "m_hPlayerControllerRecipient",
- "type": 17,
- "classname": "CCSPlayerController"
- },
- "PlayerDamagerName": {
- "field": "m_szPlayerDamagerName",
- "type": 14
- },
- "PlayerRecipientName": {
- "field": "m_szPlayerRecipientName",
- "type": 14
- },
- "DamagerXuid": {
- "field": "m_DamagerXuid",
- "type": 7
- },
- "RecipientXuid": {
- "field": "m_RecipientXuid",
- "type": 7
- },
- "BulletsDamage": {
- "field": "m_iBulletsDamage",
- "type": 2
- },
- "Damage": {
- "field": "m_iDamage",
- "type": 2
- },
- "ActualHealthRemoved": {
- "field": "m_iActualHealthRemoved",
- "type": 2
- },
- "NumHits": {
- "field": "m_iNumHits",
- "type": 2
- },
- "LastBulletUpdate": {
- "field": "m_iLastBulletUpdate",
- "type": 2
- },
- "IsOtherEnemy": {
- "field": "m_bIsOtherEnemy",
- "type": 10
- },
- "KillType": {
- "field": "m_killType",
- "type": 4
- }
- },
- "CDecalInfo": {
- "AnimationScale": {
- "field": "m_flAnimationScale",
- "type": 8
- },
- "AnimationLifeSpan": {
- "field": "m_flAnimationLifeSpan",
- "type": 8
- },
- "PlaceTime": {
- "field": "m_flPlaceTime",
- "type": 8
- },
- "FadeStartTime": {
- "field": "m_flFadeStartTime",
- "type": 8
- },
- "FadeDuration": {
- "field": "m_flFadeDuration",
- "type": 8
- },
- "VBSlot": {
- "field": "m_nVBSlot",
- "type": 2
- },
- "BoneIndex": {
- "field": "m_nBoneIndex",
- "type": 2
- },
- "Position": {
- "field": "m_vPosition",
- "type": 21
- },
- "BoundingRadiusSqr": {
- "field": "m_flBoundingRadiusSqr",
- "type": 8
- },
- "Next": {
- "field": "m_pNext",
- "classname": "CDecalInfo",
- "type": 24
- },
- "Prev": {
- "field": "m_pPrev",
- "classname": "CDecalInfo",
- "type": 24
- },
- "DecalMaterialIndex": {
- "field": "m_nDecalMaterialIndex",
- "type": 2
- }
- },
- "CDestructiblePartRuntimeData": {
- "HealthRemaining": {
- "field": "m_nHealthRemaining",
- "type": 2
- }
- },
- "CDestructiblePartRuntimeDataVector": {},
- "CDestructiblePartsSystemData": {},
- "CDestructiblePartsSystemData_HitGroupInfoAndPartData": {
- "Name": {
- "field": "m_sName",
- "type": 14
- },
- "DisableHitGroupWhenDestroyed": {
- "field": "m_bDisableHitGroupWhenDestroyed",
- "type": 10
- }
- },
- "CDestructiblePartsSystemData_PartData": {
- "Name": {
- "field": "m_sName",
- "type": 14
- },
- "BodyGroupValue": {
- "field": "m_nBodyGroupValue",
- "type": 2
- },
- "Health": {
- "field": "m_nHealth",
- "classname": "CSkillInt",
- "type": 16
- },
- "DamagePassthroughType": {
- "field": "m_nDamagePassthroughType",
- "type": 6
- },
- "KillNPCOnDestruction": {
- "field": "m_bKillNPCOnDestruction",
- "type": 10
- }
- },
- "CEconItemAttribute": {
- "AttributeDefinitionIndex": {
- "field": "m_iAttributeDefinitionIndex",
- "type": 5
- },
- "Value": {
- "field": "m_flValue",
- "type": 8
- },
- "InitialValue": {
- "field": "m_flInitialValue",
- "type": 8
- },
- "RefundableCurrency": {
- "field": "m_nRefundableCurrency",
- "type": 2
- },
- "SetBonus": {
- "field": "m_bSetBonus",
- "type": 10
- }
- },
- "CEffectData": {
- "Origin": {
- "field": "m_vOrigin",
- "type": 21
- },
- "Start": {
- "field": "m_vStart",
- "type": 21
- },
- "Normal": {
- "field": "m_vNormal",
- "type": 21
- },
- "Angles": {
- "field": "m_vAngles",
- "type": 20
- },
- "Entity": {
- "field": "m_hEntity",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "OtherEntity": {
- "field": "m_hOtherEntity",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "Magnitude": {
- "field": "m_flMagnitude",
- "type": 8
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "SurfaceProp": {
- "field": "m_nSurfaceProp",
- "type": 12
- },
- "DamageType": {
- "field": "m_nDamageType",
- "type": 6
- },
- "Penetrate": {
- "field": "m_nPenetrate",
- "type": 4
- },
- "Material": {
- "field": "m_nMaterial",
- "type": 5
- },
- "HitBox": {
- "field": "m_nHitBox",
- "type": 5
- },
- "Color": {
- "field": "m_nColor",
- "type": 4
- },
- "Flags": {
- "field": "m_fFlags",
- "type": 4
- },
- "AttachmentName": {
- "field": "m_nAttachmentName",
- "type": 12
- },
- "EffectName": {
- "field": "m_iEffectName",
- "type": 5
- },
- "ExplosionType": {
- "field": "m_nExplosionType",
- "type": 4
- }
- },
- "CEntitySubclassVDataBase": {},
- "CEnvSoundscape": {
- "OnPlay": {
- "field": "m_OnPlay",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "SoundEventName": {
- "field": "m_soundEventName",
- "type": 13
- },
- "OverrideWithEvent": {
- "field": "m_bOverrideWithEvent",
- "type": 10
- },
- "SoundscapeIndex": {
- "field": "m_soundscapeIndex",
- "type": 2
- },
- "SoundscapeEntityListId": {
- "field": "m_soundscapeEntityListId",
- "type": 2
- },
- "PositionNames": {
- "field": "m_positionNames",
- "type": 26,
- "size": 8
- },
- "ProxySoundscape": {
- "field": "m_hProxySoundscape",
- "type": 17,
- "classname": "CEnvSoundscape"
- },
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "SoundscapeName": {
- "field": "m_soundscapeName",
- "type": 13
- },
- "SoundEventHash": {
- "field": "m_soundEventHash",
- "type": 6
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvSoundscapeAlias_snd_soundscape": {
- "Parent": {
- "field": "CEnvSoundscape",
- "type": 11
- }
- },
- "CEnvSoundscapeProxy": {
- "MainSoundscapeName": {
- "field": "m_MainSoundscapeName",
- "type": 13
- },
- "Parent": {
- "field": "CEnvSoundscape",
- "type": 11
- }
- },
- "CEnvSoundscapeProxyAlias_snd_soundscape_proxy": {
- "Parent": {
- "field": "CEnvSoundscapeProxy",
- "type": 11
- }
- },
- "CEnvSoundscapeTriggerable": {
- "Parent": {
- "field": "CEnvSoundscape",
- "type": 11
- }
- },
- "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable": {
- "Parent": {
- "field": "CEnvSoundscapeTriggerable",
- "type": 11
- }
- },
- "CFireOverlay": {
- "BaseColors": {
- "field": "m_vBaseColors",
- "type": 42,
- "size": 4
- },
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "GUID": {
- "field": "m_nGUID",
- "type": 2
- },
- "Parent": {
- "field": "CGlowOverlay",
- "type": 11
- }
- },
- "CFiringModeFloat": {
- "Values": {
- "field": "m_flValues",
- "type": 37,
- "size": 2
- }
- },
- "CFiringModeInt": {
- "Values": {
- "field": "m_nValues",
- "type": 31,
- "size": 2
- }
- },
- "CFlashlightEffect": {
- "IsOn": {
- "field": "m_bIsOn",
- "type": 10
- },
- "MuzzleFlashEnabled": {
- "field": "m_bMuzzleFlashEnabled",
- "type": 10
- },
- "MuzzleFlashBrightness": {
- "field": "m_flMuzzleFlashBrightness",
- "type": 8
- },
- "MuzzleFlashOrigin": {
- "field": "m_vecMuzzleFlashOrigin",
- "type": 21
- },
- "Fov": {
- "field": "m_flFov",
- "type": 8
- },
- "FarZ": {
- "field": "m_flFarZ",
- "type": 8
- },
- "LinearAtten": {
- "field": "m_flLinearAtten",
- "type": 8
- },
- "CastsShadows": {
- "field": "m_bCastsShadows",
- "type": 10
- },
- "CurrentPullBackDist": {
- "field": "m_flCurrentPullBackDist",
- "type": 8
- },
- "TextureName": {
- "field": "m_textureName",
- "type": 15,
- "size": 64
- }
- },
- "CFootstepTableHandle": {},
- "CFuncWater": {
- "BuoyancyHelper": {
- "field": "m_BuoyancyHelper",
- "classname": "CBuoyancyHelper",
- "type": 16
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CGameSceneNode": {
- "Owner": {
- "field": "m_pOwner",
- "classname": "CEntityInstance",
- "type": 24
- },
- "Parent": {
- "field": "m_pParent",
- "classname": "CGameSceneNode",
- "type": 24
- },
- "Child": {
- "field": "m_pChild",
- "classname": "CGameSceneNode",
- "type": 24
- },
- "NextSibling": {
- "field": "m_pNextSibling",
- "classname": "CGameSceneNode",
- "type": 24
- },
- "Origin": {
- "field": "m_vecOrigin",
- "classname": "CNetworkOriginCellCoordQuantizedVector",
- "type": 16
- },
- "Rotation": {
- "field": "m_angRotation",
- "type": 20
- },
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "AbsOrigin": {
- "field": "m_vecAbsOrigin",
- "type": 21
- },
- "AbsRotation": {
- "field": "m_angAbsRotation",
- "type": 20
- },
- "AbsScale": {
- "field": "m_flAbsScale",
- "type": 8
- },
- "ParentAttachmentOrBone": {
- "field": "m_nParentAttachmentOrBone",
- "type": 1
- },
- "DebugAbsOriginChanges": {
- "field": "m_bDebugAbsOriginChanges",
- "type": 10
- },
- "Dormant": {
- "field": "m_bDormant",
- "type": 10
- },
- "ForceParentToBeNetworked": {
- "field": "m_bForceParentToBeNetworked",
- "type": 10
- },
- "HierarchicalDepth": {
- "field": "m_nHierarchicalDepth",
- "type": 4
- },
- "HierarchyType": {
- "field": "m_nHierarchyType",
- "type": 4
- },
- "DoNotSetAnimTimeInInvalidatePhysicsCount": {
- "field": "m_nDoNotSetAnimTimeInInvalidatePhysicsCount",
- "type": 4
- },
- "Name": {
- "field": "m_name",
- "type": 12
- },
- "HierarchyAttachName": {
- "field": "m_hierarchyAttachName",
- "type": 12
- },
- "ZOffset": {
- "field": "m_flZOffset",
- "type": 8
- },
- "ClientLocalScale": {
- "field": "m_flClientLocalScale",
- "type": 8
- },
- "RenderOrigin": {
- "field": "m_vRenderOrigin",
- "type": 21
- }
- },
- "CGlobalLightBase": {
- "SpotLight": {
- "field": "m_bSpotLight",
- "type": 10
- },
- "SpotLightOrigin": {
- "field": "m_SpotLightOrigin",
- "type": 21
- },
- "SpotLightAngles": {
- "field": "m_SpotLightAngles",
- "type": 20
- },
- "ShadowDirection": {
- "field": "m_ShadowDirection",
- "type": 21
- },
- "AmbientDirection": {
- "field": "m_AmbientDirection",
- "type": 21
- },
- "SpecularDirection": {
- "field": "m_SpecularDirection",
- "type": 21
- },
- "InspectorSpecularDirection": {
- "field": "m_InspectorSpecularDirection",
- "type": 21
- },
- "SpecularPower": {
- "field": "m_flSpecularPower",
- "type": 8
- },
- "SpecularIndependence": {
- "field": "m_flSpecularIndependence",
- "type": 8
- },
- "SpecularColor": {
- "field": "m_SpecularColor",
- "type": 19
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "LightColor": {
- "field": "m_LightColor",
- "type": 19
- },
- "AmbientColor1": {
- "field": "m_AmbientColor1",
- "type": 19
- },
- "AmbientColor2": {
- "field": "m_AmbientColor2",
- "type": 19
- },
- "AmbientColor3": {
- "field": "m_AmbientColor3",
- "type": 19
- },
- "SunDistance": {
- "field": "m_flSunDistance",
- "type": 8
- },
- "FOV": {
- "field": "m_flFOV",
- "type": 8
- },
- "NearZ": {
- "field": "m_flNearZ",
- "type": 8
- },
- "FarZ": {
- "field": "m_flFarZ",
- "type": 8
- },
- "EnableShadows": {
- "field": "m_bEnableShadows",
- "type": 10
- },
- "OldEnableShadows": {
- "field": "m_bOldEnableShadows",
- "type": 10
- },
- "BackgroundClearNotRequired": {
- "field": "m_bBackgroundClearNotRequired",
- "type": 10
- },
- "CloudScale": {
- "field": "m_flCloudScale",
- "type": 8
- },
- "Cloud1Speed": {
- "field": "m_flCloud1Speed",
- "type": 8
- },
- "Cloud1Direction": {
- "field": "m_flCloud1Direction",
- "type": 8
- },
- "Cloud2Speed": {
- "field": "m_flCloud2Speed",
- "type": 8
- },
- "Cloud2Direction": {
- "field": "m_flCloud2Direction",
- "type": 8
- },
- "AmbientScale1": {
- "field": "m_flAmbientScale1",
- "type": 8
- },
- "AmbientScale2": {
- "field": "m_flAmbientScale2",
- "type": 8
- },
- "GroundScale": {
- "field": "m_flGroundScale",
- "type": 8
- },
- "LightScale": {
- "field": "m_flLightScale",
- "type": 8
- },
- "FoWDarkness": {
- "field": "m_flFoWDarkness",
- "type": 8
- },
- "EnableSeparateSkyboxFog": {
- "field": "m_bEnableSeparateSkyboxFog",
- "type": 10
- },
- "FowColor": {
- "field": "m_vFowColor",
- "type": 21
- },
- "ViewOrigin": {
- "field": "m_ViewOrigin",
- "type": 21
- },
- "ViewAngles": {
- "field": "m_ViewAngles",
- "type": 20
- },
- "ViewFoV": {
- "field": "m_flViewFoV",
- "type": 8
- },
- "WorldPoints": {
- "field": "m_WorldPoints",
- "type": 42,
- "size": 8
- },
- "FogOffsetLayer0": {
- "field": "m_vFogOffsetLayer0",
- "type": 22
- },
- "FogOffsetLayer1": {
- "field": "m_vFogOffsetLayer1",
- "type": 22
- },
- "EnvWind": {
- "field": "m_hEnvWind",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "EnvSky": {
- "field": "m_hEnvSky",
- "type": 17,
- "classname": "CBaseEntity"
- }
- },
- "CGlowOverlay": {
- "Pos": {
- "field": "m_vPos",
- "type": 21
- },
- "Directional": {
- "field": "m_bDirectional",
- "type": 10
- },
- "Direction": {
- "field": "m_vDirection",
- "type": 21
- },
- "InSky": {
- "field": "m_bInSky",
- "type": 10
- },
- "SkyObstructionScale": {
- "field": "m_skyObstructionScale",
- "type": 8
- },
- "Sprites": {
- "field": "m_Sprites",
- "type": 45,
- "size": 4
- },
- "Sprites1": {
- "field": "m_nSprites",
- "type": 2
- },
- "ProxyRadius": {
- "field": "m_flProxyRadius",
- "type": 8
- },
- "HDRColorScale": {
- "field": "m_flHDRColorScale",
- "type": 8
- },
- "GlowObstructionScale": {
- "field": "m_flGlowObstructionScale",
- "type": 8
- },
- "CacheGlowObstruction": {
- "field": "m_bCacheGlowObstruction",
- "type": 10
- },
- "CacheSkyObstruction": {
- "field": "m_bCacheSkyObstruction",
- "type": 10
- },
- "Activated": {
- "field": "m_bActivated",
- "type": 1
- },
- "ListIndex": {
- "field": "m_ListIndex",
- "type": 5
- },
- "QueryHandle": {
- "field": "m_queryHandle",
- "type": 2
- }
- },
- "CGlowProperty": {
- "GlowColor": {
- "field": "m_fGlowColor",
- "type": 21
- },
- "GlowType": {
- "field": "m_iGlowType",
- "type": 2
- },
- "GlowTeam": {
- "field": "m_iGlowTeam",
- "type": 2
- },
- "GlowRange": {
- "field": "m_nGlowRange",
- "type": 2
- },
- "GlowRangeMin": {
- "field": "m_nGlowRangeMin",
- "type": 2
- },
- "GlowColorOverride": {
- "field": "m_glowColorOverride",
- "type": 19
- },
- "Flashing": {
- "field": "m_bFlashing",
- "type": 10
- },
- "GlowTime": {
- "field": "m_flGlowTime",
- "type": 8
- },
- "GlowStartTime": {
- "field": "m_flGlowStartTime",
- "type": 8
- },
- "EligibleForScreenHighlight": {
- "field": "m_bEligibleForScreenHighlight",
- "type": 10
- },
- "Glowing": {
- "field": "m_bGlowing",
- "type": 10
- }
- },
- "CGlowSprite": {
- "Color": {
- "field": "m_vColor",
- "type": 21
- },
- "HorzSize": {
- "field": "m_flHorzSize",
- "type": 8
- },
- "VertSize": {
- "field": "m_flVertSize",
- "type": 8
- }
- },
- "CGrenadeTracer": {
- "TracerDuration": {
- "field": "m_flTracerDuration",
- "type": 8
- },
- "Type": {
- "field": "m_nType",
- "type": 6
- },
- "Parent": {
- "field": "C_BaseModelEntity",
- "type": 11
- }
- },
- "CHitboxComponent": {
- "DisabledHitGroups": {
- "field": "m_bvDisabledHitGroups",
- "type": 35,
- "size": 1
- },
- "Parent": {
- "field": "CEntityComponent",
- "type": 11
- }
- },
- "CHostageRescueZone": {
- "Parent": {
- "field": "CHostageRescueZoneShim",
- "type": 11
- }
- },
- "CHostageRescueZoneShim": {
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CInButtonState": {
- "ButtonStates": {
- "field": "m_pButtonStates",
- "type": 36,
- "size": 3
- }
- },
- "CInfoDynamicShadowHint": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "Range": {
- "field": "m_flRange",
- "type": 8
- },
- "Importance": {
- "field": "m_nImportance",
- "type": 2
- },
- "LightChoice": {
- "field": "m_nLightChoice",
- "type": 2
- },
- "Light": {
- "field": "m_hLight",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoDynamicShadowHintBox": {
- "BoxMins": {
- "field": "m_vBoxMins",
- "type": 21
- },
- "BoxMaxs": {
- "field": "m_vBoxMaxs",
- "type": 21
- },
- "Parent": {
- "field": "CInfoDynamicShadowHint",
- "type": 11
- }
- },
- "CInfoOffscreenPanoramaTexture": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "ResolutionX": {
- "field": "m_nResolutionX",
- "type": 2
- },
- "ResolutionY": {
- "field": "m_nResolutionY",
- "type": 2
- },
- "LayoutFileName": {
- "field": "m_szLayoutFileName",
- "type": 13
- },
- "RenderAttrName": {
- "field": "m_RenderAttrName",
- "type": 13
- },
- "TargetChangeCount": {
- "field": "m_nTargetChangeCount",
- "type": 2
- },
- "CSSClasses": {
- "field": "m_vecCSSClasses",
- "type": 48
- },
- "TargetsName": {
- "field": "m_szTargetsName",
- "type": 13
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoParticleTarget": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoTarget": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoWorldLayer": {
- "OutputOnEntitiesSpawned": {
- "field": "m_pOutputOnEntitiesSpawned",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "WorldName": {
- "field": "m_worldName",
- "type": 13
- },
- "LayerName": {
- "field": "m_layerName",
- "type": 13
- },
- "WorldLayerVisible": {
- "field": "m_bWorldLayerVisible",
- "type": 10
- },
- "EntitiesSpawned": {
- "field": "m_bEntitiesSpawned",
- "type": 10
- },
- "CreateAsChildSpawnGroup": {
- "field": "m_bCreateAsChildSpawnGroup",
- "type": 10
- },
- "LayerSpawnGroup": {
- "field": "m_hLayerSpawnGroup",
- "type": 6
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CInterpolatedValue": {
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "EndTime": {
- "field": "m_flEndTime",
- "type": 8
- },
- "StartValue": {
- "field": "m_flStartValue",
- "type": 8
- },
- "EndValue": {
- "field": "m_flEndValue",
- "type": 8
- },
- "InterpType": {
- "field": "m_nInterpType",
- "type": 2
- }
- },
- "CLightComponent": {
- "__pChainEntity": {
- "field": "__m_pChainEntity",
- "classname": "CNetworkVarChainer",
- "type": 16
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "SecondaryColor": {
- "field": "m_SecondaryColor",
- "type": 19
- },
- "Brightness": {
- "field": "m_flBrightness",
- "type": 8
- },
- "BrightnessScale": {
- "field": "m_flBrightnessScale",
- "type": 8
- },
- "BrightnessMult": {
- "field": "m_flBrightnessMult",
- "type": 8
- },
- "Range": {
- "field": "m_flRange",
- "type": 8
- },
- "Falloff": {
- "field": "m_flFalloff",
- "type": 8
- },
- "Attenuation0": {
- "field": "m_flAttenuation0",
- "type": 8
- },
- "Attenuation1": {
- "field": "m_flAttenuation1",
- "type": 8
- },
- "Attenuation2": {
- "field": "m_flAttenuation2",
- "type": 8
- },
- "Theta": {
- "field": "m_flTheta",
- "type": 8
- },
- "Phi": {
- "field": "m_flPhi",
- "type": 8
- },
- "Cascades": {
- "field": "m_nCascades",
- "type": 2
- },
- "CastShadows": {
- "field": "m_nCastShadows",
- "type": 2
- },
- "ShadowWidth": {
- "field": "m_nShadowWidth",
- "type": 2
- },
- "ShadowHeight": {
- "field": "m_nShadowHeight",
- "type": 2
- },
- "RenderDiffuse": {
- "field": "m_bRenderDiffuse",
- "type": 10
- },
- "RenderSpecular": {
- "field": "m_nRenderSpecular",
- "type": 2
- },
- "RenderTransmissive": {
- "field": "m_bRenderTransmissive",
- "type": 10
- },
- "OrthoLightWidth": {
- "field": "m_flOrthoLightWidth",
- "type": 8
- },
- "OrthoLightHeight": {
- "field": "m_flOrthoLightHeight",
- "type": 8
- },
- "Style": {
- "field": "m_nStyle",
- "type": 2
- },
- "Pattern": {
- "field": "m_Pattern",
- "type": 14
- },
- "CascadeRenderStaticObjects": {
- "field": "m_nCascadeRenderStaticObjects",
- "type": 2
- },
- "ShadowCascadeCrossFade": {
- "field": "m_flShadowCascadeCrossFade",
- "type": 8
- },
- "ShadowCascadeDistanceFade": {
- "field": "m_flShadowCascadeDistanceFade",
- "type": 8
- },
- "ShadowCascadeDistance0": {
- "field": "m_flShadowCascadeDistance0",
- "type": 8
- },
- "ShadowCascadeDistance1": {
- "field": "m_flShadowCascadeDistance1",
- "type": 8
- },
- "ShadowCascadeDistance2": {
- "field": "m_flShadowCascadeDistance2",
- "type": 8
- },
- "ShadowCascadeDistance3": {
- "field": "m_flShadowCascadeDistance3",
- "type": 8
- },
- "ShadowCascadeResolution0": {
- "field": "m_nShadowCascadeResolution0",
- "type": 2
- },
- "ShadowCascadeResolution1": {
- "field": "m_nShadowCascadeResolution1",
- "type": 2
- },
- "ShadowCascadeResolution2": {
- "field": "m_nShadowCascadeResolution2",
- "type": 2
- },
- "ShadowCascadeResolution3": {
- "field": "m_nShadowCascadeResolution3",
- "type": 2
- },
- "UsesBakedShadowing": {
- "field": "m_bUsesBakedShadowing",
- "type": 10
- },
- "ShadowPriority": {
- "field": "m_nShadowPriority",
- "type": 2
- },
- "BakedShadowIndex": {
- "field": "m_nBakedShadowIndex",
- "type": 2
- },
- "RenderToCubemaps": {
- "field": "m_bRenderToCubemaps",
- "type": 10
- },
- "DirectLight": {
- "field": "m_nDirectLight",
- "type": 2
- },
- "IndirectLight": {
- "field": "m_nIndirectLight",
- "type": 2
- },
- "FadeMinDist": {
- "field": "m_flFadeMinDist",
- "type": 8
- },
- "FadeMaxDist": {
- "field": "m_flFadeMaxDist",
- "type": 8
- },
- "ShadowFadeMinDist": {
- "field": "m_flShadowFadeMinDist",
- "type": 8
- },
- "ShadowFadeMaxDist": {
- "field": "m_flShadowFadeMaxDist",
- "type": 8
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Flicker": {
- "field": "m_bFlicker",
- "type": 10
- },
- "PrecomputedFieldsValid": {
- "field": "m_bPrecomputedFieldsValid",
- "type": 10
- },
- "PrecomputedBoundsMins": {
- "field": "m_vPrecomputedBoundsMins",
- "type": 21
- },
- "PrecomputedBoundsMaxs": {
- "field": "m_vPrecomputedBoundsMaxs",
- "type": 21
- },
- "PrecomputedOBBOrigin": {
- "field": "m_vPrecomputedOBBOrigin",
- "type": 21
- },
- "PrecomputedOBBAngles": {
- "field": "m_vPrecomputedOBBAngles",
- "type": 20
- },
- "PrecomputedOBBExtent": {
- "field": "m_vPrecomputedOBBExtent",
- "type": 21
- },
- "PrecomputedMaxRange": {
- "field": "m_flPrecomputedMaxRange",
- "type": 8
- },
- "FogLightingMode": {
- "field": "m_nFogLightingMode",
- "type": 2
- },
- "FogContributionStength": {
- "field": "m_flFogContributionStength",
- "type": 8
- },
- "NearClipPlane": {
- "field": "m_flNearClipPlane",
- "type": 8
- },
- "SkyColor": {
- "field": "m_SkyColor",
- "type": 19
- },
- "SkyIntensity": {
- "field": "m_flSkyIntensity",
- "type": 8
- },
- "SkyAmbientBounce": {
- "field": "m_SkyAmbientBounce",
- "type": 19
- },
- "UseSecondaryColor": {
- "field": "m_bUseSecondaryColor",
- "type": 10
- },
- "MixedShadows": {
- "field": "m_bMixedShadows",
- "type": 10
- },
- "LightStyleStartTime": {
- "field": "m_flLightStyleStartTime",
- "type": 8
- },
- "CapsuleLength": {
- "field": "m_flCapsuleLength",
- "type": 8
- },
- "MinRoughness": {
- "field": "m_flMinRoughness",
- "type": 8
- },
- "PvsModifyEntity": {
- "field": "m_bPvsModifyEntity",
- "type": 10
- },
- "Parent": {
- "field": "CEntityComponent",
- "type": 11
- }
- },
- "CLogicRelay": {
- "OnTrigger": {
- "field": "m_OnTrigger",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnSpawn": {
- "field": "m_OnSpawn",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "WaitForRefire": {
- "field": "m_bWaitForRefire",
- "type": 10
- },
- "TriggerOnce": {
- "field": "m_bTriggerOnce",
- "type": 10
- },
- "FastRetrigger": {
- "field": "m_bFastRetrigger",
- "type": 10
- },
- "PassthoughCaller": {
- "field": "m_bPassthoughCaller",
- "type": 10
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicalEntity": {
- "Parent": {
- "field": "CServerOnlyEntity",
- "type": 11
- }
- },
- "CMapInfo": {
- "BuyingStatus": {
- "field": "m_iBuyingStatus",
- "type": 2
- },
- "BombRadius": {
- "field": "m_flBombRadius",
- "type": 8
- },
- "PetPopulation": {
- "field": "m_iPetPopulation",
- "type": 2
- },
- "UseNormalSpawnsForDM": {
- "field": "m_bUseNormalSpawnsForDM",
- "type": 10
- },
- "DisableAutoGeneratedDMSpawns": {
- "field": "m_bDisableAutoGeneratedDMSpawns",
- "type": 10
- },
- "BotMaxVisionDistance": {
- "field": "m_flBotMaxVisionDistance",
- "type": 8
- },
- "HostageCount": {
- "field": "m_iHostageCount",
- "type": 2
- },
- "FadePlayerVisibilityFarZ": {
- "field": "m_bFadePlayerVisibilityFarZ",
- "type": 10
- },
- "RainTraceToSkyEnabled": {
- "field": "m_bRainTraceToSkyEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CModelState": {
- "ModelName": {
- "field": "m_ModelName",
- "type": 13
- },
- "ClientClothCreationSuppressed": {
- "field": "m_bClientClothCreationSuppressed",
- "type": 10
- },
- "MeshGroupMask": {
- "field": "m_MeshGroupMask",
- "type": 7
- },
- "IdealMotionType": {
- "field": "m_nIdealMotionType",
- "type": 0
- },
- "ForceLOD": {
- "field": "m_nForceLOD",
- "type": 0
- },
- "ClothUpdateFlags": {
- "field": "m_nClothUpdateFlags",
- "type": 0
- }
- },
- "CNavLinkAnimgraphVar": {
- "AlignmentDegrees": {
- "field": "m_unAlignmentDegrees",
- "type": 6
- }
- },
- "CNavLinkMovementVData": {
- "IsInterpolated": {
- "field": "m_bIsInterpolated",
- "type": 10
- },
- "RecommendedDistance": {
- "field": "m_unRecommendedDistance",
- "type": 6
- }
- },
- "CNetworkOriginCellCoordQuantizedVector": {
- "CellX": {
- "field": "m_cellX",
- "type": 5
- },
- "CellY": {
- "field": "m_cellY",
- "type": 5
- },
- "CellZ": {
- "field": "m_cellZ",
- "type": 5
- },
- "OutsideWorld": {
- "field": "m_nOutsideWorld",
- "type": 5
- },
- "X": {
- "field": "m_vecX",
- "type": 8
- },
- "Y": {
- "field": "m_vecY",
- "type": 8
- },
- "Z": {
- "field": "m_vecZ",
- "type": 8
- }
- },
- "CNetworkOriginQuantizedVector": {
- "X": {
- "field": "m_vecX",
- "type": 8
- },
- "Y": {
- "field": "m_vecY",
- "type": 8
- },
- "Z": {
- "field": "m_vecZ",
- "type": 8
- }
- },
- "CNetworkTransmitComponent": {
- "TransmitStateOwnedCounter": {
- "field": "m_nTransmitStateOwnedCounter",
- "type": 4
- }
- },
- "CNetworkVelocityVector": {
- "X": {
- "field": "m_vecX",
- "type": 8
- },
- "Y": {
- "field": "m_vecY",
- "type": 8
- },
- "Z": {
- "field": "m_vecZ",
- "type": 8
- }
- },
- "CNetworkViewOffsetVector": {
- "X": {
- "field": "m_vecX",
- "type": 8
- },
- "Y": {
- "field": "m_vecY",
- "type": 8
- },
- "Z": {
- "field": "m_vecZ",
- "type": 8
- }
- },
- "CNetworkedSequenceOperation": {
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "PrevCycle": {
- "field": "m_flPrevCycle",
- "type": 8
- },
- "Cycle": {
- "field": "m_flCycle",
- "type": 8
- },
- "Weight": {
- "field": "m_flWeight",
- "type": 8
- },
- "SequenceChangeNetworked": {
- "field": "m_bSequenceChangeNetworked",
- "type": 10
- },
- "Discontinuity": {
- "field": "m_bDiscontinuity",
- "type": 10
- },
- "PrevCycleFromDiscontinuity": {
- "field": "m_flPrevCycleFromDiscontinuity",
- "type": 8
- },
- "PrevCycleForAnimEventDetection": {
- "field": "m_flPrevCycleForAnimEventDetection",
- "type": 8
- }
- },
- "CPathSimple": {
- "PathString": {
- "field": "m_pathString",
- "type": 14
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPathSimpleAPI": {},
- "CPlayerControllerComponent": {
- "__pChainEntity": {
- "field": "__m_pChainEntity",
- "classname": "CNetworkVarChainer",
- "type": 16
- }
- },
- "CPlayerPawnComponent": {
- "__pChainEntity": {
- "field": "__m_pChainEntity",
- "classname": "CNetworkVarChainer",
- "type": 16
- }
- },
- "CPlayerSprayDecalRenderHelper": {},
- "CPlayer_AutoaimServices": {
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPlayer_CameraServices": {
- "CsViewPunchAngle": {
- "field": "m_vecCsViewPunchAngle",
- "type": 20
- },
- "CsViewPunchAngleTick": {
- "field": "m_nCsViewPunchAngleTick",
- "type": 2
- },
- "CsViewPunchAngleTickRatio": {
- "field": "m_flCsViewPunchAngleTickRatio",
- "type": 8
- },
- "PlayerFog": {
- "field": "m_PlayerFog",
- "classname": "fogplayerparams_t",
- "type": 16
- },
- "ColorCorrectionCtrl": {
- "field": "m_hColorCorrectionCtrl",
- "type": 17,
- "classname": "CColorCorrection"
- },
- "ViewEntity": {
- "field": "m_hViewEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "TonemapController": {
- "field": "m_hTonemapController",
- "type": 17,
- "classname": "CTonemapController2"
- },
- "Audio": {
- "field": "m_audio",
- "classname": "audioparams_t",
- "type": 16
- },
- "OldPlayerZ": {
- "field": "m_flOldPlayerZ",
- "type": 8
- },
- "OldPlayerViewOffsetZ": {
- "field": "m_flOldPlayerViewOffsetZ",
- "type": 8
- },
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPlayer_FlashlightServices": {
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPlayer_ItemServices": {
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPlayer_MovementServices": {
- "Impulse": {
- "field": "m_nImpulse",
- "type": 2
- },
- "Buttons": {
- "field": "m_nButtons",
- "classname": "CInButtonState",
- "type": 16
- },
- "QueuedButtonDownMask": {
- "field": "m_nQueuedButtonDownMask",
- "type": 7
- },
- "QueuedButtonChangeMask": {
- "field": "m_nQueuedButtonChangeMask",
- "type": 7
- },
- "ButtonDoublePressed": {
- "field": "m_nButtonDoublePressed",
- "type": 7
- },
- "ButtonPressedCmdNumber": {
- "field": "m_pButtonPressedCmdNumber",
- "type": 35,
- "size": 64
- },
- "LastCommandNumberProcessed": {
- "field": "m_nLastCommandNumberProcessed",
- "type": 6
- },
- "ToggleButtonDownMask": {
- "field": "m_nToggleButtonDownMask",
- "type": 7
- },
- "Maxspeed": {
- "field": "m_flMaxspeed",
- "type": 8
- },
- "ForceSubtickMoveWhen": {
- "field": "m_arrForceSubtickMoveWhen",
- "type": 37,
- "size": 4
- },
- "ForwardMove": {
- "field": "m_flForwardMove",
- "type": 8
- },
- "LeftMove": {
- "field": "m_flLeftMove",
- "type": 8
- },
- "UpMove": {
- "field": "m_flUpMove",
- "type": 8
- },
- "LastMovementImpulses": {
- "field": "m_vecLastMovementImpulses",
- "type": 21
- },
- "OldViewAngles": {
- "field": "m_vecOldViewAngles",
- "type": 20
- },
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPlayer_MovementServices_Humanoid": {
- "StepSoundTime": {
- "field": "m_flStepSoundTime",
- "type": 8
- },
- "FallVelocity": {
- "field": "m_flFallVelocity",
- "type": 8
- },
- "InCrouch": {
- "field": "m_bInCrouch",
- "type": 10
- },
- "CrouchState": {
- "field": "m_nCrouchState",
- "type": 6
- },
- "CrouchTransitionStartTime": {
- "field": "m_flCrouchTransitionStartTime",
- "type": 8
- },
- "Ducked": {
- "field": "m_bDucked",
- "type": 10
- },
- "Ducking": {
- "field": "m_bDucking",
- "type": 10
- },
- "InDuckJump": {
- "field": "m_bInDuckJump",
- "type": 10
- },
- "GroundNormal": {
- "field": "m_groundNormal",
- "type": 21
- },
- "SurfaceFriction": {
- "field": "m_flSurfaceFriction",
- "type": 8
- },
- "SurfaceProps": {
- "field": "m_surfaceProps",
- "type": 12
- },
- "Stepside": {
- "field": "m_nStepside",
- "type": 2
- },
- "TargetVolume": {
- "field": "m_iTargetVolume",
- "type": 2
- },
- "SmoothedVelocity": {
- "field": "m_vecSmoothedVelocity",
- "type": 21
- },
- "Parent": {
- "field": "CPlayer_MovementServices",
- "type": 11
- }
- },
- "CPlayer_ObserverServices": {
- "ObserverMode": {
- "field": "m_iObserverMode",
- "type": 4
- },
- "ObserverTarget": {
- "field": "m_hObserverTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "ObserverLastMode": {
- "field": "m_iObserverLastMode",
- "type": 6
- },
- "ForcedObserverMode": {
- "field": "m_bForcedObserverMode",
- "type": 10
- },
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPlayer_UseServices": {
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPlayer_ViewModelServices": {
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPlayer_WaterServices": {
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPlayer_WeaponServices": {
- "ActiveWeapon": {
- "field": "m_hActiveWeapon",
- "type": 17,
- "classname": "CBasePlayerWeapon"
- },
- "LastWeapon": {
- "field": "m_hLastWeapon",
- "type": 17,
- "classname": "CBasePlayerWeapon"
- },
- "Ammo": {
- "field": "m_iAmmo",
- "type": 34,
- "size": 32
- },
- "PreventWeaponPickup": {
- "field": "m_bPreventWeaponPickup",
- "type": 10
- },
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CPointChildModifier": {
- "OrphanInsteadOfDeletingChildrenOnRemove": {
- "field": "m_bOrphanInsteadOfDeletingChildrenOnRemove",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointOffScreenIndicatorUi": {
- "BeenEnabled": {
- "field": "m_bBeenEnabled",
- "type": 10
- },
- "Hide": {
- "field": "m_bHide",
- "type": 10
- },
- "SeenTargetTime": {
- "field": "m_flSeenTargetTime",
- "type": 8
- },
- "Parent": {
- "field": "C_PointClientUIWorldPanel",
- "type": 11
- }
- },
- "CPointTemplate": {
- "WorldName": {
- "field": "m_iszWorldName",
- "type": 13
- },
- "Source2EntityLumpName": {
- "field": "m_iszSource2EntityLumpName",
- "type": 13
- },
- "EntityFilterName": {
- "field": "m_iszEntityFilterName",
- "type": 13
- },
- "TimeoutInterval": {
- "field": "m_flTimeoutInterval",
- "type": 8
- },
- "AsynchronouslySpawnEntities": {
- "field": "m_bAsynchronouslySpawnEntities",
- "type": 10
- },
- "OutputOnSpawned": {
- "field": "m_pOutputOnSpawned",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "ClientOnlyEntityBehavior": {
- "field": "m_clientOnlyEntityBehavior",
- "type": 6
- },
- "OwnerSpawnGroupType": {
- "field": "m_ownerSpawnGroupType",
- "type": 6
- },
- "CreatedSpawnGroupHandles": {
- "field": "m_createdSpawnGroupHandles",
- "type": 57
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CPointTemplateAPI": {},
- "CPrecipitationVData": {
- "InnerDistance": {
- "field": "m_flInnerDistance",
- "type": 8
- },
- "AttachType": {
- "field": "m_nAttachType",
- "type": 6
- },
- "BatchSameVolumeType": {
- "field": "m_bBatchSameVolumeType",
- "type": 10
- },
- "RTEnvCP": {
- "field": "m_nRTEnvCP",
- "type": 2
- },
- "RTEnvCPComponent": {
- "field": "m_nRTEnvCPComponent",
- "type": 2
- },
- "Modifier": {
- "field": "m_szModifier",
- "type": 14
- },
- "Parent": {
- "field": "CEntitySubclassVDataBase",
- "type": 11
- }
- },
- "CProjectedTextureBase": {
- "TargetEntity": {
- "field": "m_hTargetEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "State": {
- "field": "m_bState",
- "type": 10
- },
- "AlwaysUpdate": {
- "field": "m_bAlwaysUpdate",
- "type": 10
- },
- "LightFOV": {
- "field": "m_flLightFOV",
- "type": 8
- },
- "EnableShadows": {
- "field": "m_bEnableShadows",
- "type": 10
- },
- "SimpleProjection": {
- "field": "m_bSimpleProjection",
- "type": 10
- },
- "LightOnlyTarget": {
- "field": "m_bLightOnlyTarget",
- "type": 10
- },
- "LightWorld": {
- "field": "m_bLightWorld",
- "type": 10
- },
- "CameraSpace": {
- "field": "m_bCameraSpace",
- "type": 10
- },
- "BrightnessScale": {
- "field": "m_flBrightnessScale",
- "type": 8
- },
- "LightColor": {
- "field": "m_LightColor",
- "type": 19
- },
- "Intensity": {
- "field": "m_flIntensity",
- "type": 8
- },
- "LinearAttenuation": {
- "field": "m_flLinearAttenuation",
- "type": 8
- },
- "QuadraticAttenuation": {
- "field": "m_flQuadraticAttenuation",
- "type": 8
- },
- "Volumetric": {
- "field": "m_bVolumetric",
- "type": 10
- },
- "VolumetricIntensity": {
- "field": "m_flVolumetricIntensity",
- "type": 8
- },
- "NoiseStrength": {
- "field": "m_flNoiseStrength",
- "type": 8
- },
- "FlashlightTime": {
- "field": "m_flFlashlightTime",
- "type": 8
- },
- "NumPlanes": {
- "field": "m_nNumPlanes",
- "type": 6
- },
- "PlaneOffset": {
- "field": "m_flPlaneOffset",
- "type": 8
- },
- "ColorTransitionTime": {
- "field": "m_flColorTransitionTime",
- "type": 8
- },
- "Ambient": {
- "field": "m_flAmbient",
- "type": 8
- },
- "SpotlightTextureName": {
- "field": "m_SpotlightTextureName",
- "type": 15,
- "size": 512
- },
- "SpotlightTextureFrame": {
- "field": "m_nSpotlightTextureFrame",
- "type": 2
- },
- "ShadowQuality": {
- "field": "m_nShadowQuality",
- "type": 6
- },
- "NearZ": {
- "field": "m_flNearZ",
- "type": 8
- },
- "FarZ": {
- "field": "m_flFarZ",
- "type": 8
- },
- "ProjectionSize": {
- "field": "m_flProjectionSize",
- "type": 8
- },
- "Rotation": {
- "field": "m_flRotation",
- "type": 8
- },
- "FlipHorizontal": {
- "field": "m_bFlipHorizontal",
- "type": 10
- }
- },
- "CPropDataComponent": {
- "DmgModBullet": {
- "field": "m_flDmgModBullet",
- "type": 8
- },
- "DmgModClub": {
- "field": "m_flDmgModClub",
- "type": 8
- },
- "DmgModExplosive": {
- "field": "m_flDmgModExplosive",
- "type": 8
- },
- "DmgModFire": {
- "field": "m_flDmgModFire",
- "type": 8
- },
- "PhysicsDamageTableName": {
- "field": "m_iszPhysicsDamageTableName",
- "type": 13
- },
- "BasePropData": {
- "field": "m_iszBasePropData",
- "type": 13
- },
- "Interactions": {
- "field": "m_nInteractions",
- "type": 2
- },
- "SpawnMotionDisabled": {
- "field": "m_bSpawnMotionDisabled",
- "type": 10
- },
- "DisableTakePhysicsDamageSpawnFlag": {
- "field": "m_nDisableTakePhysicsDamageSpawnFlag",
- "type": 2
- },
- "MotionDisabledSpawnFlag": {
- "field": "m_nMotionDisabledSpawnFlag",
- "type": 2
- },
- "Parent": {
- "field": "CEntityComponent",
- "type": 11
- }
- },
- "CRagdollManager": {
- "CurrentMaxRagdollCount": {
- "field": "m_iCurrentMaxRagdollCount",
- "type": 0
- },
- "MaxRagdollCount": {
- "field": "m_iMaxRagdollCount",
- "type": 2
- },
- "SaveImportant": {
- "field": "m_bSaveImportant",
- "type": 10
- },
- "CanTakeDamage": {
- "field": "m_bCanTakeDamage",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CRandSimTimer": {
- "MinInterval": {
- "field": "m_minInterval",
- "type": 8
- },
- "MaxInterval": {
- "field": "m_maxInterval",
- "type": 8
- },
- "Parent": {
- "field": "CSimpleSimTimer",
- "type": 11
- }
- },
- "CRandStopwatch": {
- "MinInterval": {
- "field": "m_minInterval",
- "type": 8
- },
- "MaxInterval": {
- "field": "m_maxInterval",
- "type": 8
- },
- "Parent": {
- "field": "CStopwatchBase",
- "type": 11
- }
- },
- "CRemapFloat": {
- "Value": {
- "field": "m_pValue",
- "type": 37,
- "size": 4
- }
- },
- "CRenderComponent": {
- "__pChainEntity": {
- "field": "__m_pChainEntity",
- "classname": "CNetworkVarChainer",
- "type": 16
- },
- "IsRenderingWithViewModels": {
- "field": "m_bIsRenderingWithViewModels",
- "type": 10
- },
- "SplitscreenFlags": {
- "field": "m_nSplitscreenFlags",
- "type": 6
- },
- "EnableRendering": {
- "field": "m_bEnableRendering",
- "type": 10
- },
- "InterpolationReadyToDraw": {
- "field": "m_bInterpolationReadyToDraw",
- "type": 10
- },
- "Parent": {
- "field": "CEntityComponent",
- "type": 11
- }
- },
- "CResponseCriteriaSet": {
- "NumPrefixedContexts": {
- "field": "m_nNumPrefixedContexts",
- "type": 2
- },
- "OverrideOnAppend": {
- "field": "m_bOverrideOnAppend",
- "type": 10
- }
- },
- "CRopeOverlapHit": {
- "Entity": {
- "field": "m_hEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "OverlappingLinks": {
- "field": "m_vecOverlappingLinks",
- "type": 53
- }
- },
- "CSMatchStats_t": {
- "Enemy5Ks": {
- "field": "m_iEnemy5Ks",
- "type": 2
- },
- "Enemy4Ks": {
- "field": "m_iEnemy4Ks",
- "type": 2
- },
- "Enemy3Ks": {
- "field": "m_iEnemy3Ks",
- "type": 2
- },
- "EnemyKnifeKills": {
- "field": "m_iEnemyKnifeKills",
- "type": 2
- },
- "EnemyTaserKills": {
- "field": "m_iEnemyTaserKills",
- "type": 2
- },
- "Enemy2Ks": {
- "field": "m_iEnemy2Ks",
- "type": 2
- },
- "Utility_Count": {
- "field": "m_iUtility_Count",
- "type": 2
- },
- "Utility_Successes": {
- "field": "m_iUtility_Successes",
- "type": 2
- },
- "Utility_Enemies": {
- "field": "m_iUtility_Enemies",
- "type": 2
- },
- "Flash_Count": {
- "field": "m_iFlash_Count",
- "type": 2
- },
- "Flash_Successes": {
- "field": "m_iFlash_Successes",
- "type": 2
- },
- "HealthPointsRemovedTotal": {
- "field": "m_nHealthPointsRemovedTotal",
- "type": 2
- },
- "HealthPointsDealtTotal": {
- "field": "m_nHealthPointsDealtTotal",
- "type": 2
- },
- "ShotsFiredTotal": {
- "field": "m_nShotsFiredTotal",
- "type": 2
- },
- "ShotsOnTargetTotal": {
- "field": "m_nShotsOnTargetTotal",
- "type": 2
- },
- "1v1Count": {
- "field": "m_i1v1Count",
- "type": 2
- },
- "1v1Wins": {
- "field": "m_i1v1Wins",
- "type": 2
- },
- "1v2Count": {
- "field": "m_i1v2Count",
- "type": 2
- },
- "1v2Wins": {
- "field": "m_i1v2Wins",
- "type": 2
- },
- "EntryCount": {
- "field": "m_iEntryCount",
- "type": 2
- },
- "EntryWins": {
- "field": "m_iEntryWins",
- "type": 2
- },
- "Parent": {
- "field": "CSPerRoundStats_t",
- "type": 11
- }
- },
- "CSPerRoundStats_t": {
- "Kills": {
- "field": "m_iKills",
- "type": 2
- },
- "Deaths": {
- "field": "m_iDeaths",
- "type": 2
- },
- "Assists": {
- "field": "m_iAssists",
- "type": 2
- },
- "Damage": {
- "field": "m_iDamage",
- "type": 2
- },
- "EquipmentValue": {
- "field": "m_iEquipmentValue",
- "type": 2
- },
- "MoneySaved": {
- "field": "m_iMoneySaved",
- "type": 2
- },
- "KillReward": {
- "field": "m_iKillReward",
- "type": 2
- },
- "LiveTime": {
- "field": "m_iLiveTime",
- "type": 2
- },
- "HeadShotKills": {
- "field": "m_iHeadShotKills",
- "type": 2
- },
- "Objective": {
- "field": "m_iObjective",
- "type": 2
- },
- "CashEarned": {
- "field": "m_iCashEarned",
- "type": 2
- },
- "UtilityDamage": {
- "field": "m_iUtilityDamage",
- "type": 2
- },
- "EnemiesFlashed": {
- "field": "m_iEnemiesFlashed",
- "type": 2
- }
- },
- "CSceneEventInfo": {
- "Layer": {
- "field": "m_iLayer",
- "type": 2
- },
- "Priority": {
- "field": "m_iPriority",
- "type": 2
- },
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "Weight": {
- "field": "m_flWeight",
- "type": 8
- },
- "HasArrived": {
- "field": "m_bHasArrived",
- "type": 10
- },
- "Type": {
- "field": "m_nType",
- "type": 2
- },
- "Next": {
- "field": "m_flNext",
- "type": 8
- },
- "IsGesture": {
- "field": "m_bIsGesture",
- "type": 10
- },
- "ShouldRemove": {
- "field": "m_bShouldRemove",
- "type": 10
- },
- "Target": {
- "field": "m_hTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SceneEventId": {
- "field": "m_nSceneEventId",
- "classname": "SceneEventId_t",
- "type": 16
- },
- "ClientSide": {
- "field": "m_bClientSide",
- "type": 10
- },
- "Started": {
- "field": "m_bStarted",
- "type": 10
- }
- },
- "CScriptUniformRandomStream": {
- "InitialSeed": {
- "field": "m_nInitialSeed",
- "type": 2
- }
- },
- "CServerOnlyModelEntity": {
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CSharedGapTypeQueryRegistration": {},
- "CSimTimer": {
- "Interval": {
- "field": "m_interval",
- "type": 8
- },
- "Parent": {
- "field": "CSimpleSimTimer",
- "type": 11
- }
- },
- "CSimpleSimTimer": {
- "Next": {
- "field": "m_next",
- "type": 8
- },
- "WorldGroupId": {
- "field": "m_nWorldGroupId",
- "type": 12
- }
- },
- "CSimpleStopwatch": {
- "Parent": {
- "field": "CStopwatchBase",
- "type": 11
- }
- },
- "CSkeletonAnimationController": {
- "SkeletonInstance": {
- "field": "m_pSkeletonInstance",
- "classname": "CSkeletonInstance",
- "type": 24
- },
- "Parent": {
- "field": "ISkeletonAnimationController",
- "type": 11
- }
- },
- "CSkeletonInstance": {
- "ModelState": {
- "field": "m_modelState",
- "classname": "CModelState",
- "type": 16
- },
- "IsAnimationEnabled": {
- "field": "m_bIsAnimationEnabled",
- "type": 10
- },
- "UseParentRenderBounds": {
- "field": "m_bUseParentRenderBounds",
- "type": 10
- },
- "DisableSolidCollisionsForHierarchy": {
- "field": "m_bDisableSolidCollisionsForHierarchy",
- "type": 10
- },
- "MaterialGroup": {
- "field": "m_materialGroup",
- "type": 12
- },
- "HitboxSet": {
- "field": "m_nHitboxSet",
- "type": 4
- },
- "Parent": {
- "field": "CGameSceneNode",
- "type": 11
- }
- },
- "CSkillDamage": {
- "Damage": {
- "field": "m_flDamage",
- "classname": "CSkillFloat",
- "type": 16
- },
- "NPCDamageScalarVsNPC": {
- "field": "m_flNPCDamageScalarVsNPC",
- "type": 8
- },
- "PhysicsForceDamage": {
- "field": "m_flPhysicsForceDamage",
- "type": 8
- }
- },
- "CSkillFloat": {
- "Value": {
- "field": "m_pValue",
- "type": 37,
- "size": 4
- }
- },
- "CSkillInt": {
- "Value": {
- "field": "m_pValue",
- "type": 31,
- "size": 4
- }
- },
- "CSkyboxReference": {
- "WorldGroupId": {
- "field": "m_worldGroupId",
- "type": 12
- },
- "SkyCamera": {
- "field": "m_hSkyCamera",
- "type": 17,
- "classname": "CSkyCamera"
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CSoundEnvelope": {
- "Current": {
- "field": "m_current",
- "type": 8
- },
- "Target": {
- "field": "m_target",
- "type": 8
- },
- "Rate": {
- "field": "m_rate",
- "type": 8
- },
- "Forceupdate": {
- "field": "m_forceupdate",
- "type": 10
- }
- },
- "CSoundPatch": {
- "Pitch": {
- "field": "m_pitch",
- "classname": "CSoundEnvelope",
- "type": 16
- },
- "Volume": {
- "field": "m_volume",
- "classname": "CSoundEnvelope",
- "type": 16
- },
- "ShutdownTime": {
- "field": "m_shutdownTime",
- "type": 8
- },
- "LastTime": {
- "field": "m_flLastTime",
- "type": 8
- },
- "SoundScriptName": {
- "field": "m_iszSoundScriptName",
- "type": 13
- },
- "Ent": {
- "field": "m_hEnt",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SoundEntityIndex": {
- "field": "m_soundEntityIndex",
- "type": 2
- },
- "SoundOrigin": {
- "field": "m_soundOrigin",
- "type": 21
- },
- "IsPlaying": {
- "field": "m_isPlaying",
- "type": 2
- },
- "Filter": {
- "field": "m_Filter",
- "classname": "CCopyRecipientFilter",
- "type": 16
- },
- "CloseCaptionDuration": {
- "field": "m_flCloseCaptionDuration",
- "type": 8
- },
- "UpdatedSoundOrigin": {
- "field": "m_bUpdatedSoundOrigin",
- "type": 10
- },
- "ClassName": {
- "field": "m_iszClassName",
- "type": 13
- }
- },
- "CSpriteOriented": {
- "Parent": {
- "field": "CSprite",
- "type": 11
- }
- },
- "CStopwatch": {
- "Interval": {
- "field": "m_interval",
- "type": 8
- },
- "Parent": {
- "field": "CStopwatchBase",
- "type": 11
- }
- },
- "CStopwatchBase": {
- "IsRunning": {
- "field": "m_fIsRunning",
- "type": 10
- },
- "Parent": {
- "field": "CSimpleSimTimer",
- "type": 11
- }
- },
- "CTablet": {
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CTakeDamageInfo": {
- "DamageForce": {
- "field": "m_vecDamageForce",
- "type": 21
- },
- "DamagePosition": {
- "field": "m_vecDamagePosition",
- "type": 21
- },
- "ReportedPosition": {
- "field": "m_vecReportedPosition",
- "type": 21
- },
- "DamageDirection": {
- "field": "m_vecDamageDirection",
- "type": 21
- },
- "Inflictor": {
- "field": "m_hInflictor",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Attacker": {
- "field": "m_hAttacker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Ability": {
- "field": "m_hAbility",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Damage": {
- "field": "m_flDamage",
- "type": 8
- },
- "TotalledDamage": {
- "field": "m_flTotalledDamage",
- "type": 8
- },
- "TotalledDamageAbsorbed": {
- "field": "m_flTotalledDamageAbsorbed",
- "type": 8
- },
- "BitsDamageType": {
- "field": "m_bitsDamageType",
- "type": 6
- },
- "DamageCustom": {
- "field": "m_iDamageCustom",
- "type": 2
- },
- "AmmoType": {
- "field": "m_iAmmoType",
- "type": 6
- },
- "OriginalDamage": {
- "field": "m_flOriginalDamage",
- "type": 8
- },
- "ShouldBleed": {
- "field": "m_bShouldBleed",
- "type": 10
- },
- "ShouldSpark": {
- "field": "m_bShouldSpark",
- "type": 10
- },
- "DamageAbsorbed": {
- "field": "m_flDamageAbsorbed",
- "type": 8
- },
- "DamageFlags": {
- "field": "m_nDamageFlags",
- "type": 7
- },
- "NumObjectsPenetrated": {
- "field": "m_nNumObjectsPenetrated",
- "type": 2
- },
- "FriendlyFireDamageReductionRatio": {
- "field": "m_flFriendlyFireDamageReductionRatio",
- "type": 8
- },
- "InTakeDamageFlow": {
- "field": "m_bInTakeDamageFlow",
- "type": 10
- }
- },
- "CTakeDamageInfoAPI": {},
- "CTakeDamageResult": {
- "OriginatingInfo": {
- "field": "m_pOriginatingInfo",
- "classname": "CTakeDamageInfo",
- "type": 24
- },
- "HealthLost": {
- "field": "m_nHealthLost",
- "type": 2
- },
- "DamageTaken": {
- "field": "m_nDamageTaken",
- "type": 2
- },
- "TotalledHealthLost": {
- "field": "m_nTotalledHealthLost",
- "type": 2
- },
- "TotalledDamageTaken": {
- "field": "m_nTotalledDamageTaken",
- "type": 2
- },
- "TotalledDamageAbsorbed": {
- "field": "m_flTotalledDamageAbsorbed",
- "type": 8
- }
- },
- "CTakeDamageSummaryScopeGuard": {},
- "CTimeline": {
- "Values": {
- "field": "m_flValues",
- "type": 37,
- "size": 64
- },
- "ValueCounts": {
- "field": "m_nValueCounts",
- "type": 31,
- "size": 64
- },
- "BucketCount": {
- "field": "m_nBucketCount",
- "type": 2
- },
- "Interval": {
- "field": "m_flInterval",
- "type": 8
- },
- "FinalValue": {
- "field": "m_flFinalValue",
- "type": 8
- },
- "CompressionType": {
- "field": "m_nCompressionType",
- "type": 6
- },
- "Stopped": {
- "field": "m_bStopped",
- "type": 10
- },
- "Parent": {
- "field": "IntervalTimer",
- "type": 11
- }
- },
- "CTripWireFire": {
- "Parent": {
- "field": "CBaseCSGrenade",
- "type": 11
- }
- },
- "CTripWireFireProjectile": {
- "Parent": {
- "field": "CBaseGrenade",
- "type": 11
- }
- },
- "CWaterSplasher": {
- "Parent": {
- "field": "C_BaseModelEntity",
- "type": 11
- }
- },
- "CWeaponZoneRepulsor": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWorldCompositionChunkReferenceElement_t": {
- "StrMapToLoad": {
- "field": "m_strMapToLoad",
- "type": 14
- },
- "StrLandmarkName": {
- "field": "m_strLandmarkName",
- "type": 14
- }
- },
- "CommandToolCommand_t": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Opened": {
- "field": "m_bOpened",
- "type": 10
- },
- "InternalId": {
- "field": "m_InternalId",
- "type": 6
- },
- "ShortName": {
- "field": "m_ShortName",
- "type": 14
- },
- "ExecMode": {
- "field": "m_ExecMode",
- "type": 6
- },
- "SpawnGroup": {
- "field": "m_SpawnGroup",
- "type": 14
- },
- "PeriodicExecDelay": {
- "field": "m_PeriodicExecDelay",
- "type": 8
- },
- "SpecType": {
- "field": "m_SpecType",
- "type": 6
- },
- "EntitySpec": {
- "field": "m_EntitySpec",
- "type": 14
- },
- "Commands": {
- "field": "m_Commands",
- "type": 14
- },
- "SetDebugBits": {
- "field": "m_SetDebugBits",
- "type": 7
- },
- "ClearDebugBits": {
- "field": "m_ClearDebugBits",
- "type": 7
- }
- },
- "CompMatMutatorCondition_t": {
- "MutatorCondition": {
- "field": "m_nMutatorCondition",
- "type": 6
- },
- "StrMutatorConditionContainerName": {
- "field": "m_strMutatorConditionContainerName",
- "type": 14
- },
- "StrMutatorConditionContainerVarName": {
- "field": "m_strMutatorConditionContainerVarName",
- "type": 14
- },
- "StrMutatorConditionContainerVarValue": {
- "field": "m_strMutatorConditionContainerVarValue",
- "type": 14
- },
- "PassWhenTrue": {
- "field": "m_bPassWhenTrue",
- "type": 10
- }
- },
- "CompMatPropertyMutator_t": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "MutatorCommandType": {
- "field": "m_nMutatorCommandType",
- "type": 6
- },
- "StrInitWith_Container": {
- "field": "m_strInitWith_Container",
- "type": 14
- },
- "StrCopyProperty_InputContainerSrc": {
- "field": "m_strCopyProperty_InputContainerSrc",
- "type": 14
- },
- "StrCopyProperty_InputContainerProperty": {
- "field": "m_strCopyProperty_InputContainerProperty",
- "type": 14
- },
- "StrCopyProperty_TargetProperty": {
- "field": "m_strCopyProperty_TargetProperty",
- "type": 14
- },
- "StrRandomRollInputVars_SeedInputVar": {
- "field": "m_strRandomRollInputVars_SeedInputVar",
- "type": 14
- },
- "RandomRollInputVars_InputVarsToRoll": {
- "field": "m_vecRandomRollInputVars_InputVarsToRoll",
- "type": 50
- },
- "StrCopyMatchingKeys_InputContainerSrc": {
- "field": "m_strCopyMatchingKeys_InputContainerSrc",
- "type": 14
- },
- "StrCopyKeysWithSuffix_InputContainerSrc": {
- "field": "m_strCopyKeysWithSuffix_InputContainerSrc",
- "type": 14
- },
- "StrCopyKeysWithSuffix_FindSuffix": {
- "field": "m_strCopyKeysWithSuffix_FindSuffix",
- "type": 14
- },
- "StrCopyKeysWithSuffix_ReplaceSuffix": {
- "field": "m_strCopyKeysWithSuffix_ReplaceSuffix",
- "type": 14
- },
- "SetValue_Value": {
- "field": "m_nSetValue_Value",
- "classname": "CompositeMaterialInputLooseVariable_t",
- "type": 16
- },
- "StrGenerateTexture_TargetParam": {
- "field": "m_strGenerateTexture_TargetParam",
- "type": 14
- },
- "StrGenerateTexture_InitialContainer": {
- "field": "m_strGenerateTexture_InitialContainer",
- "type": 14
- },
- "Resolution": {
- "field": "m_nResolution",
- "type": 2
- },
- "IsScratchTarget": {
- "field": "m_bIsScratchTarget",
- "type": 10
- },
- "SplatDebugInfo": {
- "field": "m_bSplatDebugInfo",
- "type": 10
- },
- "CaptureInRenderDoc": {
- "field": "m_bCaptureInRenderDoc",
- "type": 10
- },
- "StrPopInputQueue_Container": {
- "field": "m_strPopInputQueue_Container",
- "type": 14
- },
- "StrDrawText_InputContainerSrc": {
- "field": "m_strDrawText_InputContainerSrc",
- "type": 14
- },
- "StrDrawText_InputContainerProperty": {
- "field": "m_strDrawText_InputContainerProperty",
- "type": 14
- },
- "DrawText_Position": {
- "field": "m_vecDrawText_Position",
- "type": 22
- },
- "ColDrawText_Color": {
- "field": "m_colDrawText_Color",
- "type": 19
- },
- "StrDrawText_Font": {
- "field": "m_strDrawText_Font",
- "type": 14
- }
- },
- "CompositeMaterialAssemblyProcedure_t": {},
- "CompositeMaterialEditorPoint_t": {
- "SequenceIndex": {
- "field": "m_nSequenceIndex",
- "type": 2
- },
- "Cycle": {
- "field": "m_flCycle",
- "type": 8
- },
- "EnableChildModel": {
- "field": "m_bEnableChildModel",
- "type": 10
- }
- },
- "CompositeMaterialInputContainer_t": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "CompositeMaterialInputContainerSourceType": {
- "field": "m_nCompositeMaterialInputContainerSourceType",
- "type": 6
- },
- "StrAttrName": {
- "field": "m_strAttrName",
- "type": 14
- },
- "StrAlias": {
- "field": "m_strAlias",
- "type": 14
- },
- "StrAttrNameForVar": {
- "field": "m_strAttrNameForVar",
- "type": 14
- },
- "ExposeExternally": {
- "field": "m_bExposeExternally",
- "type": 10
- }
- },
- "CompositeMaterialInputLooseVariable_t": {
- "StrName": {
- "field": "m_strName",
- "type": 14
- },
- "ExposeExternally": {
- "field": "m_bExposeExternally",
- "type": 10
- },
- "StrExposedFriendlyName": {
- "field": "m_strExposedFriendlyName",
- "type": 14
- },
- "StrExposedFriendlyGroupName": {
- "field": "m_strExposedFriendlyGroupName",
- "type": 14
- },
- "ExposedVariableIsFixedRange": {
- "field": "m_bExposedVariableIsFixedRange",
- "type": 10
- },
- "StrExposedVisibleWhenTrue": {
- "field": "m_strExposedVisibleWhenTrue",
- "type": 14
- },
- "StrExposedHiddenWhenTrue": {
- "field": "m_strExposedHiddenWhenTrue",
- "type": 14
- },
- "StrExposedValueList": {
- "field": "m_strExposedValueList",
- "type": 14
- },
- "VariableType": {
- "field": "m_nVariableType",
- "type": 6
- },
- "ValueBoolean": {
- "field": "m_bValueBoolean",
- "type": 10
- },
- "ValueIntX": {
- "field": "m_nValueIntX",
- "type": 2
- },
- "ValueIntY": {
- "field": "m_nValueIntY",
- "type": 2
- },
- "ValueIntZ": {
- "field": "m_nValueIntZ",
- "type": 2
- },
- "ValueIntW": {
- "field": "m_nValueIntW",
- "type": 2
- },
- "HasFloatBounds": {
- "field": "m_bHasFloatBounds",
- "type": 10
- },
- "ValueFloatX": {
- "field": "m_flValueFloatX",
- "type": 8
- },
- "ValueFloatX_Min": {
- "field": "m_flValueFloatX_Min",
- "type": 8
- },
- "ValueFloatX_Max": {
- "field": "m_flValueFloatX_Max",
- "type": 8
- },
- "ValueFloatY": {
- "field": "m_flValueFloatY",
- "type": 8
- },
- "ValueFloatY_Min": {
- "field": "m_flValueFloatY_Min",
- "type": 8
- },
- "ValueFloatY_Max": {
- "field": "m_flValueFloatY_Max",
- "type": 8
- },
- "ValueFloatZ": {
- "field": "m_flValueFloatZ",
- "type": 8
- },
- "ValueFloatZ_Min": {
- "field": "m_flValueFloatZ_Min",
- "type": 8
- },
- "ValueFloatZ_Max": {
- "field": "m_flValueFloatZ_Max",
- "type": 8
- },
- "ValueFloatW": {
- "field": "m_flValueFloatW",
- "type": 8
- },
- "ValueFloatW_Min": {
- "field": "m_flValueFloatW_Min",
- "type": 8
- },
- "ValueFloatW_Max": {
- "field": "m_flValueFloatW_Max",
- "type": 8
- },
- "CValueColor4": {
- "field": "m_cValueColor4",
- "type": 19
- },
- "ValueSystemVar": {
- "field": "m_nValueSystemVar",
- "type": 6
- },
- "StrTextureContentAssetPath": {
- "field": "m_strTextureContentAssetPath",
- "type": 14
- },
- "StrTextureCompilationVtexTemplate": {
- "field": "m_strTextureCompilationVtexTemplate",
- "type": 14
- },
- "TextureType": {
- "field": "m_nTextureType",
- "type": 6
- },
- "StrString": {
- "field": "m_strString",
- "type": 14
- },
- "StrPanoramaPanelPath": {
- "field": "m_strPanoramaPanelPath",
- "type": 14
- },
- "PanoramaRenderRes": {
- "field": "m_nPanoramaRenderRes",
- "type": 2
- }
- },
- "CompositeMaterialMatchFilter_t": {
- "CompositeMaterialMatchFilterType": {
- "field": "m_nCompositeMaterialMatchFilterType",
- "type": 6
- },
- "StrMatchFilter": {
- "field": "m_strMatchFilter",
- "type": 14
- },
- "StrMatchValue": {
- "field": "m_strMatchValue",
- "type": 14
- },
- "PassWhenTrue": {
- "field": "m_bPassWhenTrue",
- "type": 10
- }
- },
- "CompositeMaterial_t": {},
- "CountdownTimer": {
- "Duration": {
- "field": "m_duration",
- "type": 8
- },
- "Timestamp": {
- "field": "m_timestamp",
- "type": 8
- },
- "Timescale": {
- "field": "m_timescale",
- "type": 8
- },
- "WorldGroupId": {
- "field": "m_nWorldGroupId",
- "type": 12
- }
- },
- "EngineCountdownTimer": {
- "Duration": {
- "field": "m_duration",
- "type": 8
- },
- "Timestamp": {
- "field": "m_timestamp",
- "type": 8
- },
- "Timescale": {
- "field": "m_timescale",
- "type": 8
- }
- },
- "EngineLoopState_t": {
- "PlatWindowWidth": {
- "field": "m_nPlatWindowWidth",
- "type": 2
- },
- "PlatWindowHeight": {
- "field": "m_nPlatWindowHeight",
- "type": 2
- },
- "RenderWidth": {
- "field": "m_nRenderWidth",
- "type": 2
- },
- "RenderHeight": {
- "field": "m_nRenderHeight",
- "type": 2
- }
- },
- "EntityRenderAttribute_t": {
- "ID": {
- "field": "m_ID",
- "type": 12
- },
- "Values": {
- "field": "m_Values",
- "type": 23
- }
- },
- "EntitySpottedState_t": {
- "Spotted": {
- "field": "m_bSpotted",
- "type": 10
- },
- "SpottedByMask": {
- "field": "m_bSpottedByMask",
- "type": 35,
- "size": 2
- }
- },
- "EventAdvanceTick_t": {
- "CurrentTick": {
- "field": "m_nCurrentTick",
- "type": 2
- },
- "CurrentTickThisFrame": {
- "field": "m_nCurrentTickThisFrame",
- "type": 2
- },
- "TotalTicksThisFrame": {
- "field": "m_nTotalTicksThisFrame",
- "type": 2
- },
- "TotalTicks": {
- "field": "m_nTotalTicks",
- "type": 2
- },
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventAppShutdown_t": {
- "Dummy0": {
- "field": "m_nDummy0",
- "type": 2
- }
- },
- "EventClientAdvanceNonRenderedFrame_t": {},
- "EventClientAdvanceTick_t": {
- "Parent": {
- "field": "EventAdvanceTick_t",
- "type": 11
- }
- },
- "EventClientFrameSimulate_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "RealTime": {
- "field": "m_flRealTime",
- "type": 8
- },
- "FrameTime": {
- "field": "m_flFrameTime",
- "type": 8
- },
- "ScheduleSendTickPacket": {
- "field": "m_bScheduleSendTickPacket",
- "type": 10
- }
- },
- "EventClientOutput_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "RenderTime": {
- "field": "m_flRenderTime",
- "type": 8
- },
- "RealTime": {
- "field": "m_flRealTime",
- "type": 8
- },
- "RenderFrameTimeUnbounded": {
- "field": "m_flRenderFrameTimeUnbounded",
- "type": 8
- },
- "RenderOnly": {
- "field": "m_bRenderOnly",
- "type": 10
- }
- },
- "EventClientPauseSimulate_t": {
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventClientPollInput_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "RealTime": {
- "field": "m_flRealTime",
- "type": 8
- }
- },
- "EventClientPollNetworking_t": {
- "TickCount": {
- "field": "m_nTickCount",
- "type": 2
- }
- },
- "EventClientPostAdvanceTick_t": {
- "Parent": {
- "field": "EventPostAdvanceTick_t",
- "type": 11
- }
- },
- "EventClientPostOutput_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "RenderTime": {
- "field": "m_flRenderTime",
- "type": 9
- },
- "RenderFrameTime": {
- "field": "m_flRenderFrameTime",
- "type": 8
- },
- "RenderFrameTimeUnbounded": {
- "field": "m_flRenderFrameTimeUnbounded",
- "type": 8
- },
- "RenderOnly": {
- "field": "m_bRenderOnly",
- "type": 10
- }
- },
- "EventClientPostSimulate_t": {
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventClientPreOutput_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "RenderTime": {
- "field": "m_flRenderTime",
- "type": 9
- },
- "RenderFrameTime": {
- "field": "m_flRenderFrameTime",
- "type": 9
- },
- "RenderFrameTimeUnbounded": {
- "field": "m_flRenderFrameTimeUnbounded",
- "type": 9
- },
- "RealTime": {
- "field": "m_flRealTime",
- "type": 8
- },
- "RenderOnly": {
- "field": "m_bRenderOnly",
- "type": 10
- }
- },
- "EventClientPreSimulate_t": {
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventClientProcessGameInput_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "RealTime": {
- "field": "m_flRealTime",
- "type": 8
- },
- "FrameTime": {
- "field": "m_flFrameTime",
- "type": 8
- }
- },
- "EventClientProcessInput_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "RealTime": {
- "field": "m_flRealTime",
- "type": 8
- },
- "TickInterval": {
- "field": "m_flTickInterval",
- "type": 8
- },
- "TickStartTime": {
- "field": "m_flTickStartTime",
- "type": 9
- }
- },
- "EventClientProcessNetworking_t": {
- "TickCount": {
- "field": "m_nTickCount",
- "type": 2
- }
- },
- "EventClientSceneSystemThreadStateChange_t": {
- "ThreadsActive": {
- "field": "m_bThreadsActive",
- "type": 10
- }
- },
- "EventClientSimulate_t": {
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventFrameBoundary_t": {
- "FrameTime": {
- "field": "m_flFrameTime",
- "type": 8
- }
- },
- "EventModInitialized_t": {},
- "EventPostAdvanceTick_t": {
- "CurrentTick": {
- "field": "m_nCurrentTick",
- "type": 2
- },
- "CurrentTickThisFrame": {
- "field": "m_nCurrentTickThisFrame",
- "type": 2
- },
- "TotalTicksThisFrame": {
- "field": "m_nTotalTicksThisFrame",
- "type": 2
- },
- "TotalTicks": {
- "field": "m_nTotalTicks",
- "type": 2
- },
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventPostDataUpdate_t": {
- "Count": {
- "field": "m_nCount",
- "type": 2
- }
- },
- "EventPreDataUpdate_t": {
- "Count": {
- "field": "m_nCount",
- "type": 2
- }
- },
- "EventProfileStorageAvailable_t": {
- "SplitScreenSlot": {
- "field": "m_nSplitScreenSlot",
- "type": 2
- }
- },
- "EventServerAdvanceTick_t": {
- "Parent": {
- "field": "EventAdvanceTick_t",
- "type": 11
- }
- },
- "EventServerBeginAsyncPostTickWork_t": {
- "Parent": {
- "field": "EventPostAdvanceTick_t",
- "type": 11
- }
- },
- "EventServerEndAsyncPostTickWork_t": {},
- "EventServerPollNetworking_t": {
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventServerPostAdvanceTick_t": {
- "Parent": {
- "field": "EventPostAdvanceTick_t",
- "type": 11
- }
- },
- "EventServerPostSimulate_t": {
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventServerProcessNetworking_t": {
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventServerSimulate_t": {
- "Parent": {
- "field": "EventSimulate_t",
- "type": 11
- }
- },
- "EventSetTime_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "ClientOutputFrames": {
- "field": "m_nClientOutputFrames",
- "type": 2
- },
- "RealTime": {
- "field": "m_flRealTime",
- "type": 9
- },
- "RenderTime": {
- "field": "m_flRenderTime",
- "type": 9
- },
- "RenderFrameTime": {
- "field": "m_flRenderFrameTime",
- "type": 9
- },
- "RenderFrameTimeUnbounded": {
- "field": "m_flRenderFrameTimeUnbounded",
- "type": 9
- },
- "RenderFrameTimeUnscaled": {
- "field": "m_flRenderFrameTimeUnscaled",
- "type": 9
- },
- "TickRemainder": {
- "field": "m_flTickRemainder",
- "type": 9
- }
- },
- "EventSimpleLoopFrameUpdate_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "RealTime": {
- "field": "m_flRealTime",
- "type": 8
- },
- "FrameTime": {
- "field": "m_flFrameTime",
- "type": 8
- }
- },
- "EventSimulate_t": {
- "LoopState": {
- "field": "m_LoopState",
- "classname": "EngineLoopState_t",
- "type": 16
- },
- "FirstTick": {
- "field": "m_bFirstTick",
- "type": 10
- },
- "LastTick": {
- "field": "m_bLastTick",
- "type": 10
- }
- },
- "EventSplitScreenStateChanged_t": {},
- "GameAmmoTypeInfo_t": {
- "BuySize": {
- "field": "m_nBuySize",
- "type": 2
- },
- "Cost": {
- "field": "m_nCost",
- "type": 2
- },
- "Parent": {
- "field": "AmmoTypeInfo_t",
- "type": 11
- }
- },
- "GeneratedTextureHandle_t": {
- "StrBitmapName": {
- "field": "m_strBitmapName",
- "type": 14
- }
- },
- "HullFlags_t": {
- "Hull_Human": {
- "field": "m_bHull_Human",
- "type": 10
- },
- "Hull_SmallCentered": {
- "field": "m_bHull_SmallCentered",
- "type": 10
- },
- "Hull_WideHuman": {
- "field": "m_bHull_WideHuman",
- "type": 10
- },
- "Hull_Tiny": {
- "field": "m_bHull_Tiny",
- "type": 10
- },
- "Hull_Medium": {
- "field": "m_bHull_Medium",
- "type": 10
- },
- "Hull_TinyCentered": {
- "field": "m_bHull_TinyCentered",
- "type": 10
- },
- "Hull_Large": {
- "field": "m_bHull_Large",
- "type": 10
- },
- "Hull_LargeCentered": {
- "field": "m_bHull_LargeCentered",
- "type": 10
- },
- "Hull_MediumTall": {
- "field": "m_bHull_MediumTall",
- "type": 10
- },
- "Hull_Small": {
- "field": "m_bHull_Small",
- "type": 10
- }
- },
- "IChoreoServices": {},
- "IClientAlphaProperty": {},
- "IEconItemInterface": {},
- "IGapHost_GameEntity": {},
- "IHasAttributes": {},
- "IRagdoll": {},
- "ISkeletonAnimationController": {},
- "IntervalTimer": {
- "Timestamp": {
- "field": "m_timestamp",
- "type": 8
- },
- "WorldGroupId": {
- "field": "m_nWorldGroupId",
- "type": 12
- }
- },
- "ModelConfigHandle_t": {
- "Value": {
- "field": "m_Value",
- "type": 6
- }
- },
- "ParticleIndex_t": {
- "Value": {
- "field": "m_Value",
- "type": 2
- }
- },
- "PhysicsRagdollPose_t": {
- "Owner": {
- "field": "m_hOwner",
- "type": 17,
- "classname": "CBaseEntity"
- }
- },
- "PointCameraSettings_t": {
- "NearBlurryDistance": {
- "field": "m_flNearBlurryDistance",
- "type": 8
- },
- "NearCrispDistance": {
- "field": "m_flNearCrispDistance",
- "type": 8
- },
- "FarCrispDistance": {
- "field": "m_flFarCrispDistance",
- "type": 8
- },
- "FarBlurryDistance": {
- "field": "m_flFarBlurryDistance",
- "type": 8
- }
- },
- "PredictedDamageTag_t": {
- "TagTick": {
- "field": "nTagTick",
- "type": 2
- },
- "FlinchModSmall": {
- "field": "flFlinchModSmall",
- "type": 8
- },
- "FlinchModLarge": {
- "field": "flFlinchModLarge",
- "type": 8
- },
- "FriendlyFireDamageReductionRatio": {
- "field": "flFriendlyFireDamageReductionRatio",
- "type": 8
- }
- },
- "QuestProgress": {},
- "RagdollCreationParams_t": {
- "Force": {
- "field": "m_vForce",
- "type": 21
- },
- "ForceBone": {
- "field": "m_nForceBone",
- "type": 2
- },
- "ForceCurrentWorldTransform": {
- "field": "m_bForceCurrentWorldTransform",
- "type": 10
- },
- "HealthToGrant": {
- "field": "m_nHealthToGrant",
- "type": 2
- }
- },
- "ResponseFollowup": {
- "Followup_concept": {
- "field": "followup_concept",
- "type": 15
- },
- "Followup_contexts": {
- "field": "followup_contexts",
- "type": 15
- },
- "Followup_delay": {
- "field": "followup_delay",
- "type": 8
- },
- "Followup_target": {
- "field": "followup_target",
- "type": 15
- },
- "Followup_entityiotarget": {
- "field": "followup_entityiotarget",
- "type": 15
- },
- "Followup_entityioinput": {
- "field": "followup_entityioinput",
- "type": 15
- },
- "Followup_entityiodelay": {
- "field": "followup_entityiodelay",
- "type": 8
- },
- "Fired": {
- "field": "bFired",
- "type": 10
- }
- },
- "ResponseParams": {
- "Odds": {
- "field": "odds",
- "type": 1
- },
- "Flags": {
- "field": "flags",
- "type": 1
- },
- "Followup": {
- "field": "m_pFollowup",
- "classname": "ResponseFollowup",
- "type": 24
- }
- },
- "SceneEventId_t": {
- "Value": {
- "field": "m_Value",
- "type": 6
- }
- },
- "SellbackPurchaseEntry_t": {
- "DefIdx": {
- "field": "m_unDefIdx",
- "type": 5
- },
- "Cost": {
- "field": "m_nCost",
- "type": 2
- },
- "PrevArmor": {
- "field": "m_nPrevArmor",
- "type": 2
- },
- "PrevHelmet": {
- "field": "m_bPrevHelmet",
- "type": 10
- },
- "Item": {
- "field": "m_hItem",
- "type": 17,
- "classname": "CEntityInstance"
- }
- },
- "SequenceHistory_t": {
- "Sequence": {
- "field": "m_hSequence",
- "type": 2
- },
- "SeqStartTime": {
- "field": "m_flSeqStartTime",
- "type": 8
- },
- "SeqFixedCycle": {
- "field": "m_flSeqFixedCycle",
- "type": 8
- },
- "SeqLoopMode": {
- "field": "m_nSeqLoopMode",
- "type": 6
- },
- "PlaybackRate": {
- "field": "m_flPlaybackRate",
- "type": 8
- },
- "CyclesPerSecond": {
- "field": "m_flCyclesPerSecond",
- "type": 8
- }
- },
- "ServerAuthoritativeWeaponSlot_t": {
- "Class": {
- "field": "unClass",
- "type": 5
- },
- "Slot": {
- "field": "unSlot",
- "type": 5
- },
- "ItemDefIdx": {
- "field": "unItemDefIdx",
- "type": 5
- }
- },
- "SummaryTakeDamageInfo_t": {
- "SummarisedCount": {
- "field": "nSummarisedCount",
- "type": 2
- },
- "Info": {
- "field": "info",
- "classname": "CTakeDamageInfo",
- "type": 16
- },
- "Result": {
- "field": "result",
- "classname": "CTakeDamageResult",
- "type": 16
- },
- "Target": {
- "field": "hTarget",
- "type": 17,
- "classname": "CBaseEntity"
- }
- },
- "TimedEvent": {
- "TimeBetweenEvents": {
- "field": "m_TimeBetweenEvents",
- "type": 8
- },
- "NextEvent": {
- "field": "m_fNextEvent",
- "type": 8
- }
- },
- "VPhysicsCollisionAttribute_t": {
- "InteractsAs": {
- "field": "m_nInteractsAs",
- "type": 7
- },
- "InteractsWith": {
- "field": "m_nInteractsWith",
- "type": 7
- },
- "InteractsExclude": {
- "field": "m_nInteractsExclude",
- "type": 7
- },
- "EntityId": {
- "field": "m_nEntityId",
- "type": 6
- },
- "OwnerId": {
- "field": "m_nOwnerId",
- "type": 6
- },
- "HierarchyId": {
- "field": "m_nHierarchyId",
- "type": 5
- },
- "CollisionGroup": {
- "field": "m_nCollisionGroup",
- "type": 4
- },
- "CollisionFunctionMask": {
- "field": "m_nCollisionFunctionMask",
- "type": 4
- }
- },
- "ViewAngleServerChange_t": {
- "Type": {
- "field": "nType",
- "type": 4
- },
- "Angle": {
- "field": "qAngle",
- "type": 20
- },
- "Index": {
- "field": "nIndex",
- "type": 6
- }
- },
- "WaterWheelDrag_t": {
- "FractionOfWheelSubmerged": {
- "field": "m_flFractionOfWheelSubmerged",
- "type": 8
- },
- "WheelDrag": {
- "field": "m_flWheelDrag",
- "type": 8
- }
- },
- "WaterWheelFrictionScale_t": {
- "FractionOfWheelSubmerged": {
- "field": "m_flFractionOfWheelSubmerged",
- "type": 8
- },
- "FrictionScale": {
- "field": "m_flFrictionScale",
- "type": 8
- }
- },
- "WeaponPurchaseCount_t": {
- "ItemDefIndex": {
- "field": "m_nItemDefIndex",
- "type": 5
- },
- "Count": {
- "field": "m_nCount",
- "type": 5
- }
- },
- "WeaponPurchaseTracker_t": {},
- "WrappedPhysicsJoint_t": {},
- "audioparams_t": {
- "LocalSound": {
- "field": "localSound",
- "type": 42,
- "size": 8
- },
- "SoundscapeIndex": {
- "field": "soundscapeIndex",
- "type": 2
- },
- "LocalBits": {
- "field": "localBits",
- "type": 4
- },
- "SoundscapeEntityListIndex": {
- "field": "soundscapeEntityListIndex",
- "type": 2
- },
- "SoundEventHash": {
- "field": "soundEventHash",
- "type": 6
- }
- },
- "fogparams_t": {
- "DirPrimary": {
- "field": "dirPrimary",
- "type": 21
- },
- "ColorPrimary": {
- "field": "colorPrimary",
- "type": 19
- },
- "ColorSecondary": {
- "field": "colorSecondary",
- "type": 19
- },
- "ColorPrimaryLerpTo": {
- "field": "colorPrimaryLerpTo",
- "type": 19
- },
- "ColorSecondaryLerpTo": {
- "field": "colorSecondaryLerpTo",
- "type": 19
- },
- "Start": {
- "field": "start",
- "type": 8
- },
- "End": {
- "field": "end",
- "type": 8
- },
- "Farz": {
- "field": "farz",
- "type": 8
- },
- "Maxdensity": {
- "field": "maxdensity",
- "type": 8
- },
- "Exponent": {
- "field": "exponent",
- "type": 8
- },
- "HDRColorScale": {
- "field": "HDRColorScale",
- "type": 8
- },
- "SkyboxFogFactor": {
- "field": "skyboxFogFactor",
- "type": 8
- },
- "SkyboxFogFactorLerpTo": {
- "field": "skyboxFogFactorLerpTo",
- "type": 8
- },
- "StartLerpTo": {
- "field": "startLerpTo",
- "type": 8
- },
- "EndLerpTo": {
- "field": "endLerpTo",
- "type": 8
- },
- "MaxdensityLerpTo": {
- "field": "maxdensityLerpTo",
- "type": 8
- },
- "Lerptime": {
- "field": "lerptime",
- "type": 8
- },
- "Duration": {
- "field": "duration",
- "type": 8
- },
- "Blendtobackground": {
- "field": "blendtobackground",
- "type": 8
- },
- "Scattering": {
- "field": "scattering",
- "type": 8
- },
- "Locallightscale": {
- "field": "locallightscale",
- "type": 8
- },
- "Enable": {
- "field": "enable",
- "type": 10
- },
- "Blend": {
- "field": "blend",
- "type": 10
- },
- "NoReflectionFog": {
- "field": "m_bNoReflectionFog",
- "type": 10
- },
- "Padding": {
- "field": "m_bPadding",
- "type": 10
- }
- },
- "hudtextparms_t": {
- "Color1": {
- "field": "color1",
- "type": 19
- },
- "Color2": {
- "field": "color2",
- "type": 19
- },
- "Effect": {
- "field": "effect",
- "type": 4
- },
- "Channel": {
- "field": "channel",
- "type": 4
- },
- "X": {
- "field": "x",
- "type": 8
- },
- "Y": {
- "field": "y",
- "type": 8
- }
- },
- "ragdoll_t": {
- "BoneIndex": {
- "field": "boneIndex",
- "type": 53
- },
- "AllowStretch": {
- "field": "allowStretch",
- "type": 10
- },
- "Unused": {
- "field": "unused",
- "type": 10
- }
- },
- "ragdollelement_t": {
- "OriginParentSpace": {
- "field": "originParentSpace",
- "type": 21
- },
- "ParentIndex": {
- "field": "parentIndex",
- "type": 2
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- }
- },
- "shard_model_desc_t": {
- "ModelID": {
- "field": "m_nModelID",
- "type": 2
- },
- "Solid": {
- "field": "m_solid",
- "type": 4
- },
- "PanelSize": {
- "field": "m_vecPanelSize",
- "type": 22
- },
- "StressPositionA": {
- "field": "m_vecStressPositionA",
- "type": 22
- },
- "StressPositionB": {
- "field": "m_vecStressPositionB",
- "type": 22
- },
- "PanelVertices": {
- "field": "m_vecPanelVertices",
- "type": 64
- },
- "InitialPanelVertices": {
- "field": "m_vInitialPanelVertices",
- "type": 65
- },
- "GlassHalfThickness": {
- "field": "m_flGlassHalfThickness",
- "type": 8
- },
- "HasParent": {
- "field": "m_bHasParent",
- "type": 10
- },
- "ParentFrozen": {
- "field": "m_bParentFrozen",
- "type": 10
- },
- "SurfacePropStringToken": {
- "field": "m_SurfacePropStringToken",
- "type": 12
- }
- },
- "sky3dparams_t": {
- "Scale": {
- "field": "scale",
- "type": 1
- },
- "Origin": {
- "field": "origin",
- "type": 21
- },
- "Clip3DSkyBoxNearToWorldFar": {
- "field": "bClip3DSkyBoxNearToWorldFar",
- "type": 10
- },
- "Clip3DSkyBoxNearToWorldFarOffset": {
- "field": "flClip3DSkyBoxNearToWorldFarOffset",
- "type": 8
- },
- "Fog": {
- "field": "fog",
- "classname": "fogparams_t",
- "type": 16
- },
- "WorldGroupID": {
- "field": "m_nWorldGroupID",
- "type": 12
- }
- },
- "sndopvarlatchdata_t": {
- "Stack": {
- "field": "m_iszStack",
- "type": 13
- },
- "Operator": {
- "field": "m_iszOperator",
- "type": 13
- },
- "Opvar": {
- "field": "m_iszOpvar",
- "type": 13
- },
- "Val": {
- "field": "m_flVal",
- "type": 8
- },
- "Pos": {
- "field": "m_vPos",
- "type": 21
- }
- },
- "thinkfunc_t": {
- "Context": {
- "field": "m_nContext",
- "type": 12
- },
- "NextThinkTick": {
- "field": "m_nNextThinkTick",
- "type": 2
- },
- "LastThinkTick": {
- "field": "m_nLastThinkTick",
- "type": 2
- }
- },
- "CEmptyEntityInstance": {},
- "CEntityComponent": {},
- "CEntityComponentHelper": {
- "Flags": {
- "field": "m_flags",
- "type": 6
- },
- "Info": {
- "field": "m_pInfo",
- "classname": "EntComponentInfo_t",
- "type": 24
- },
- "Priority": {
- "field": "m_nPriority",
- "type": 2
- },
- "Next": {
- "field": "m_pNext",
- "classname": "CEntityComponentHelper",
- "type": 24
- }
- },
- "CEntityIOOutput": {},
- "CEntityIdentity": {
- "NameStringableIndex": {
- "field": "m_nameStringableIndex",
- "type": 2
- },
- "Name": {
- "field": "m_name",
- "type": 13
- },
- "DesignerName": {
- "field": "m_designerName",
- "type": 13
- },
- "Flags": {
- "field": "m_flags",
- "type": 6
- },
- "WorldGroupId": {
- "field": "m_worldGroupId",
- "type": 12
- },
- "DataObjectTypes": {
- "field": "m_fDataObjectTypes",
- "type": 6
- },
- "PathIndex": {
- "field": "m_PathIndex",
- "classname": "ChangeAccessorFieldPathIndex_t",
- "type": 16
- },
- "Prev": {
- "field": "m_pPrev",
- "classname": "CEntityIdentity",
- "type": 24
- },
- "Next": {
- "field": "m_pNext",
- "classname": "CEntityIdentity",
- "type": 24
- },
- "PrevByClass": {
- "field": "m_pPrevByClass",
- "classname": "CEntityIdentity",
- "type": 24
- },
- "NextByClass": {
- "field": "m_pNextByClass",
- "classname": "CEntityIdentity",
- "type": 24
- }
- },
- "CEntityInstance": {
- "PrivateVScripts": {
- "field": "m_iszPrivateVScripts",
- "type": 13
- },
- "Entity": {
- "field": "m_pEntity",
- "classname": "CEntityIdentity",
- "type": 24
- },
- "CScriptComponent": {
- "field": "m_CScriptComponent",
- "classname": "CScriptComponent",
- "type": 24
- },
- "VisibleinPVS": {
- "field": "m_bVisibleinPVS",
- "type": 10
- }
- },
- "CNetworkVarChainer": {
- "PathIndex": {
- "field": "m_PathIndex",
- "classname": "ChangeAccessorFieldPathIndex_t",
- "type": 16
- }
- },
- "CScriptComponent": {
- "ScriptClassName": {
- "field": "m_scriptClassName",
- "type": 13
- },
- "Parent": {
- "field": "CEntityComponent",
- "type": 11
- }
- },
- "CVariantDefaultAllocator": {},
- "EntComponentInfo_t": {
- "Name": {
- "field": "m_pName",
- "type": 15
- },
- "CPPClassname": {
- "field": "m_pCPPClassname",
- "type": 15
- },
- "NetworkDataReferencedDescription": {
- "field": "m_pNetworkDataReferencedDescription",
- "type": 15
- },
- "NetworkDataReferencedPtrPropDescription": {
- "field": "m_pNetworkDataReferencedPtrPropDescription",
- "type": 15
- },
- "RuntimeIndex": {
- "field": "m_nRuntimeIndex",
- "type": 2
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "BaseClassComponentHelper": {
- "field": "m_pBaseClassComponentHelper",
- "classname": "CEntityComponentHelper",
- "type": 24
- }
- },
- "EntInput_t": {},
- "EntOutput_t": {},
- "CAnimScriptBase": {
- "IsValid": {
- "field": "m_bIsValid",
- "type": 10
- }
- },
- "MaterialParamBuffer_t": {
- "Parent": {
- "field": "MaterialParam_t",
- "type": 11
- }
- },
- "MaterialParamFloat_t": {
- "Value": {
- "field": "m_flValue",
- "type": 8
- },
- "Parent": {
- "field": "MaterialParam_t",
- "type": 11
- }
- },
- "MaterialParamInt_t": {
- "Value": {
- "field": "m_nValue",
- "type": 2
- },
- "Parent": {
- "field": "MaterialParam_t",
- "type": 11
- }
- },
- "MaterialParamString_t": {
- "Value": {
- "field": "m_value",
- "type": 14
- },
- "Parent": {
- "field": "MaterialParam_t",
- "type": 11
- }
- },
- "MaterialParamTexture_t": {
- "Parent": {
- "field": "MaterialParam_t",
- "type": 11
- }
- },
- "MaterialParamVector_t": {
- "Value": {
- "field": "m_value",
- "type": 23
- },
- "Parent": {
- "field": "MaterialParam_t",
- "type": 11
- }
- },
- "MaterialParam_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- }
- },
- "MaterialResourceData_t": {
- "MaterialName": {
- "field": "m_materialName",
- "type": 14
- },
- "ShaderName": {
- "field": "m_shaderName",
- "type": 14
- },
- "RenderAttributesUsed": {
- "field": "m_renderAttributesUsed",
- "type": 50
- }
- },
- "PostProcessingBloomParameters_t": {
- "BlendMode": {
- "field": "m_blendMode",
- "type": 6
- },
- "BloomStrength": {
- "field": "m_flBloomStrength",
- "type": 8
- },
- "ScreenBloomStrength": {
- "field": "m_flScreenBloomStrength",
- "type": 8
- },
- "BlurBloomStrength": {
- "field": "m_flBlurBloomStrength",
- "type": 8
- },
- "BloomThreshold": {
- "field": "m_flBloomThreshold",
- "type": 8
- },
- "BloomThresholdWidth": {
- "field": "m_flBloomThresholdWidth",
- "type": 8
- },
- "SkyboxBloomStrength": {
- "field": "m_flSkyboxBloomStrength",
- "type": 8
- },
- "BloomStartValue": {
- "field": "m_flBloomStartValue",
- "type": 8
- },
- "BlurWeight": {
- "field": "m_flBlurWeight",
- "type": 37,
- "size": 5
- },
- "BlurTint": {
- "field": "m_vBlurTint",
- "type": 42,
- "size": 5
- }
- },
- "PostProcessingLocalContrastParameters_t": {
- "LocalContrastStrength": {
- "field": "m_flLocalContrastStrength",
- "type": 8
- },
- "LocalContrastEdgeStrength": {
- "field": "m_flLocalContrastEdgeStrength",
- "type": 8
- },
- "LocalContrastVignetteStart": {
- "field": "m_flLocalContrastVignetteStart",
- "type": 8
- },
- "LocalContrastVignetteEnd": {
- "field": "m_flLocalContrastVignetteEnd",
- "type": 8
- },
- "LocalContrastVignetteBlur": {
- "field": "m_flLocalContrastVignetteBlur",
- "type": 8
- }
- },
- "PostProcessingResource_t": {
- "HasTonemapParams": {
- "field": "m_bHasTonemapParams",
- "type": 10
- },
- "ToneMapParams": {
- "field": "m_toneMapParams",
- "classname": "PostProcessingTonemapParameters_t",
- "type": 16
- },
- "HasBloomParams": {
- "field": "m_bHasBloomParams",
- "type": 10
- },
- "BloomParams": {
- "field": "m_bloomParams",
- "classname": "PostProcessingBloomParameters_t",
- "type": 16
- },
- "HasVignetteParams": {
- "field": "m_bHasVignetteParams",
- "type": 10
- },
- "VignetteParams": {
- "field": "m_vignetteParams",
- "classname": "PostProcessingVignetteParameters_t",
- "type": 16
- },
- "HasLocalContrastParams": {
- "field": "m_bHasLocalContrastParams",
- "type": 10
- },
- "LocalConstrastParams": {
- "field": "m_localConstrastParams",
- "classname": "PostProcessingLocalContrastParameters_t",
- "type": 16
- },
- "ColorCorrectionVolumeDim": {
- "field": "m_nColorCorrectionVolumeDim",
- "type": 2
- },
- "HasColorCorrection": {
- "field": "m_bHasColorCorrection",
- "type": 10
- }
- },
- "PostProcessingTonemapParameters_t": {
- "ExposureBias": {
- "field": "m_flExposureBias",
- "type": 8
- },
- "ShoulderStrength": {
- "field": "m_flShoulderStrength",
- "type": 8
- },
- "LinearStrength": {
- "field": "m_flLinearStrength",
- "type": 8
- },
- "LinearAngle": {
- "field": "m_flLinearAngle",
- "type": 8
- },
- "ToeStrength": {
- "field": "m_flToeStrength",
- "type": 8
- },
- "ToeNum": {
- "field": "m_flToeNum",
- "type": 8
- },
- "ToeDenom": {
- "field": "m_flToeDenom",
- "type": 8
- },
- "WhitePoint": {
- "field": "m_flWhitePoint",
- "type": 8
- },
- "LuminanceSource": {
- "field": "m_flLuminanceSource",
- "type": 8
- },
- "ExposureBiasShadows": {
- "field": "m_flExposureBiasShadows",
- "type": 8
- },
- "ExposureBiasHighlights": {
- "field": "m_flExposureBiasHighlights",
- "type": 8
- },
- "MinShadowLum": {
- "field": "m_flMinShadowLum",
- "type": 8
- },
- "MaxShadowLum": {
- "field": "m_flMaxShadowLum",
- "type": 8
- },
- "MinHighlightLum": {
- "field": "m_flMinHighlightLum",
- "type": 8
- },
- "MaxHighlightLum": {
- "field": "m_flMaxHighlightLum",
- "type": 8
- }
- },
- "PostProcessingVignetteParameters_t": {
- "VignetteStrength": {
- "field": "m_flVignetteStrength",
- "type": 8
- },
- "Center": {
- "field": "m_vCenter",
- "type": 22
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Roundness": {
- "field": "m_flRoundness",
- "type": 8
- },
- "Feather": {
- "field": "m_flFeather",
- "type": 8
- },
- "ColorTint": {
- "field": "m_vColorTint",
- "type": 21
- }
- },
- "AABB_t": {
- "MinBounds": {
- "field": "m_vMinBounds",
- "type": 21
- },
- "MaxBounds": {
- "field": "m_vMaxBounds",
- "type": 21
- }
- },
- "CFuseProgram": {
- "ProgramBuffer": {
- "field": "m_programBuffer",
- "type": 55
- },
- "MaxTempVarsUsed": {
- "field": "m_nMaxTempVarsUsed",
- "type": 2
- }
- },
- "CFuseSymbolTable": {},
- "ConstantInfo_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "NameToken": {
- "field": "m_nameToken",
- "type": 12
- },
- "Value": {
- "field": "m_flValue",
- "type": 8
- }
- },
- "FunctionInfo_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "NameToken": {
- "field": "m_nameToken",
- "type": 12
- },
- "ParamCount": {
- "field": "m_nParamCount",
- "type": 2
- },
- "Index": {
- "field": "m_nIndex",
- "classname": "FuseFunctionIndex_t",
- "type": 16
- },
- "IsPure": {
- "field": "m_bIsPure",
- "type": 10
- }
- },
- "FuseFunctionIndex_t": {
- "Value": {
- "field": "m_Value",
- "type": 5
- }
- },
- "FuseVariableIndex_t": {
- "Value": {
- "field": "m_Value",
- "type": 5
- }
- },
- "VariableInfo_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "NameToken": {
- "field": "m_nameToken",
- "type": 12
- },
- "Index": {
- "field": "m_nIndex",
- "classname": "FuseVariableIndex_t",
- "type": 16
- },
- "NumComponents": {
- "field": "m_nNumComponents",
- "type": 4
- },
- "VarType": {
- "field": "m_eVarType",
- "type": 4
- },
- "Access": {
- "field": "m_eAccess",
- "type": 4
- }
- },
- "AnimComponentID": {
- "Id": {
- "field": "m_id",
- "type": 6
- }
- },
- "AnimNodeID": {
- "Id": {
- "field": "m_id",
- "type": 6
- }
- },
- "AnimNodeOutputID": {
- "Id": {
- "field": "m_id",
- "type": 6
- }
- },
- "AnimParamID": {
- "Id": {
- "field": "m_id",
- "type": 6
- }
- },
- "AnimScriptHandle": {
- "Id": {
- "field": "m_id",
- "type": 6
- }
- },
- "AnimStateID": {
- "Id": {
- "field": "m_id",
- "type": 6
- }
- },
- "AnimTagID": {
- "Id": {
- "field": "m_id",
- "type": 6
- }
- },
- "CAimConstraint": {
- "UpType": {
- "field": "m_nUpType",
- "type": 6
- },
- "Parent": {
- "field": "CBaseConstraint",
- "type": 11
- }
- },
- "CAnimAttachment": {
- "InfluenceOffsets": {
- "field": "m_influenceOffsets",
- "type": 42,
- "size": 3
- },
- "InfluenceIndices": {
- "field": "m_influenceIndices",
- "type": 31,
- "size": 3
- },
- "InfluenceWeights": {
- "field": "m_influenceWeights",
- "type": 37,
- "size": 3
- },
- "NumInfluences": {
- "field": "m_numInfluences",
- "type": 4
- }
- },
- "CAnimCycle": {
- "Parent": {
- "field": "CCycleBase",
- "type": 11
- }
- },
- "CAnimFoot": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "BallOffset": {
- "field": "m_vBallOffset",
- "type": 21
- },
- "HeelOffset": {
- "field": "m_vHeelOffset",
- "type": 21
- },
- "AnkleBoneIndex": {
- "field": "m_ankleBoneIndex",
- "type": 2
- },
- "ToeBoneIndex": {
- "field": "m_toeBoneIndex",
- "type": 2
- }
- },
- "CAnimSkeleton": {
- "BoneNames": {
- "field": "m_boneNames",
- "type": 50
- },
- "Parents": {
- "field": "m_parents",
- "type": 53
- },
- "MorphNames": {
- "field": "m_morphNames",
- "type": 50
- },
- "LodBoneCounts": {
- "field": "m_lodBoneCounts",
- "type": 53
- }
- },
- "CAttachment": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "InfluenceNames": {
- "field": "m_influenceNames",
- "type": 28,
- "size": 3
- },
- "InfluenceOffsets": {
- "field": "m_vInfluenceOffsets",
- "type": 42,
- "size": 3
- },
- "InfluenceWeights": {
- "field": "m_influenceWeights",
- "type": 37,
- "size": 3
- },
- "InfluenceRootTransform": {
- "field": "m_bInfluenceRootTransform",
- "type": 39,
- "size": 3
- },
- "Influences": {
- "field": "m_nInfluences",
- "type": 4
- },
- "IgnoreRotation": {
- "field": "m_bIgnoreRotation",
- "type": 10
- }
- },
- "CBaseConstraint": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "UpVector": {
- "field": "m_vUpVector",
- "type": 21
- },
- "Parent": {
- "field": "CBoneConstraintBase",
- "type": 11
- }
- },
- "CBoneConstraintBase": {},
- "CBoneConstraintDotToMorph": {
- "BoneName": {
- "field": "m_sBoneName",
- "type": 14
- },
- "TargetBoneName": {
- "field": "m_sTargetBoneName",
- "type": 14
- },
- "MorphChannelName": {
- "field": "m_sMorphChannelName",
- "type": 14
- },
- "Remap": {
- "field": "m_flRemap",
- "type": 37,
- "size": 4
- },
- "Parent": {
- "field": "CBoneConstraintBase",
- "type": 11
- }
- },
- "CBoneConstraintPoseSpaceBone": {
- "Parent": {
- "field": "CBaseConstraint",
- "type": 11
- }
- },
- "CBoneConstraintPoseSpaceMorph": {
- "BoneName": {
- "field": "m_sBoneName",
- "type": 14
- },
- "AttachmentName": {
- "field": "m_sAttachmentName",
- "type": 14
- },
- "OutputMorph": {
- "field": "m_outputMorph",
- "type": 50
- },
- "Clamp": {
- "field": "m_bClamp",
- "type": 10
- },
- "Parent": {
- "field": "CBoneConstraintBase",
- "type": 11
- }
- },
- "CConstraintSlave": {
- "BasePosition": {
- "field": "m_vBasePosition",
- "type": 21
- },
- "BoneHash": {
- "field": "m_nBoneHash",
- "type": 6
- },
- "Weight": {
- "field": "m_flWeight",
- "type": 8
- },
- "Name": {
- "field": "m_sName",
- "type": 14
- }
- },
- "CConstraintTarget": {
- "Offset": {
- "field": "m_vOffset",
- "type": 21
- },
- "BoneHash": {
- "field": "m_nBoneHash",
- "type": 6
- },
- "Name": {
- "field": "m_sName",
- "type": 14
- },
- "Weight": {
- "field": "m_flWeight",
- "type": 8
- },
- "IsAttachment": {
- "field": "m_bIsAttachment",
- "type": 10
- }
- },
- "CCycleBase": {
- "Cycle": {
- "field": "m_flCycle",
- "type": 8
- }
- },
- "CDrawCullingData": {
- "ConeApex": {
- "field": "m_vConeApex",
- "type": 21
- },
- "ConeAxis": {
- "field": "m_ConeAxis",
- "type": 29,
- "size": 3
- },
- "ConeCutoff": {
- "field": "m_ConeCutoff",
- "type": 0
- }
- },
- "CFlexController": {
- "Name": {
- "field": "m_szName",
- "type": 14
- },
- "Type": {
- "field": "m_szType",
- "type": 14
- },
- "Min": {
- "field": "min",
- "type": 8
- },
- "Max": {
- "field": "max",
- "type": 8
- }
- },
- "CFlexDesc": {
- "Facs": {
- "field": "m_szFacs",
- "type": 14
- }
- },
- "CFlexOp": {
- "OpCode": {
- "field": "m_OpCode",
- "type": 6
- },
- "Data": {
- "field": "m_Data",
- "type": 2
- }
- },
- "CFlexRule": {
- "Flex": {
- "field": "m_nFlex",
- "type": 2
- }
- },
- "CFootCycle": {
- "Parent": {
- "field": "CCycleBase",
- "type": 11
- }
- },
- "CFootCycleDefinition": {
- "StancePositionMS": {
- "field": "m_vStancePositionMS",
- "type": 21
- },
- "MidpointPositionMS": {
- "field": "m_vMidpointPositionMS",
- "type": 21
- },
- "StanceDirectionMS": {
- "field": "m_flStanceDirectionMS",
- "type": 8
- },
- "ToStrideStartPos": {
- "field": "m_vToStrideStartPos",
- "type": 21
- },
- "StanceCycle": {
- "field": "m_stanceCycle",
- "classname": "CAnimCycle",
- "type": 16
- },
- "FootLiftCycle": {
- "field": "m_footLiftCycle",
- "classname": "CFootCycle",
- "type": 16
- },
- "FootOffCycle": {
- "field": "m_footOffCycle",
- "classname": "CFootCycle",
- "type": 16
- },
- "FootStrikeCycle": {
- "field": "m_footStrikeCycle",
- "classname": "CFootCycle",
- "type": 16
- },
- "FootLandCycle": {
- "field": "m_footLandCycle",
- "classname": "CFootCycle",
- "type": 16
- }
- },
- "CFootDefinition": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "AnkleBoneName": {
- "field": "m_ankleBoneName",
- "type": 14
- },
- "ToeBoneName": {
- "field": "m_toeBoneName",
- "type": 14
- },
- "BallOffset": {
- "field": "m_vBallOffset",
- "type": 21
- },
- "HeelOffset": {
- "field": "m_vHeelOffset",
- "type": 21
- },
- "FootLength": {
- "field": "m_flFootLength",
- "type": 8
- },
- "BindPoseDirectionMS": {
- "field": "m_flBindPoseDirectionMS",
- "type": 8
- },
- "TraceHeight": {
- "field": "m_flTraceHeight",
- "type": 8
- },
- "TraceRadius": {
- "field": "m_flTraceRadius",
- "type": 8
- }
- },
- "CFootMotion": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "Additive": {
- "field": "m_bAdditive",
- "type": 10
- }
- },
- "CFootStride": {
- "Definition": {
- "field": "m_definition",
- "classname": "CFootCycleDefinition",
- "type": 16
- },
- "Trajectories": {
- "field": "m_trajectories",
- "classname": "CFootTrajectories",
- "type": 16
- }
- },
- "CFootTrajectories": {},
- "CFootTrajectory": {
- "Offset": {
- "field": "m_vOffset",
- "type": 21
- },
- "RotationOffset": {
- "field": "m_flRotationOffset",
- "type": 8
- },
- "Progression": {
- "field": "m_flProgression",
- "type": 8
- }
- },
- "CHitBox": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "SurfaceProperty": {
- "field": "m_sSurfaceProperty",
- "type": 14
- },
- "BoneName": {
- "field": "m_sBoneName",
- "type": 14
- },
- "MinBounds": {
- "field": "m_vMinBounds",
- "type": 21
- },
- "MaxBounds": {
- "field": "m_vMaxBounds",
- "type": 21
- },
- "ShapeRadius": {
- "field": "m_flShapeRadius",
- "type": 8
- },
- "BoneNameHash": {
- "field": "m_nBoneNameHash",
- "type": 6
- },
- "GroupId": {
- "field": "m_nGroupId",
- "type": 2
- },
- "ShapeType": {
- "field": "m_nShapeType",
- "type": 4
- },
- "TranslationOnly": {
- "field": "m_bTranslationOnly",
- "type": 10
- },
- "CRC": {
- "field": "m_CRC",
- "type": 6
- },
- "CRenderColor": {
- "field": "m_cRenderColor",
- "type": 19
- },
- "HitBoxIndex": {
- "field": "m_nHitBoxIndex",
- "type": 5
- }
- },
- "CHitBoxSet": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "NameHash": {
- "field": "m_nNameHash",
- "type": 6
- },
- "SourceFilename": {
- "field": "m_SourceFilename",
- "type": 14
- }
- },
- "CHitBoxSetList": {},
- "CMaterialDrawDescriptor": {
- "UvDensity": {
- "field": "m_flUvDensity",
- "type": 8
- },
- "TintColor": {
- "field": "m_vTintColor",
- "type": 21
- },
- "Alpha": {
- "field": "m_flAlpha",
- "type": 8
- },
- "NumMeshlets": {
- "field": "m_nNumMeshlets",
- "type": 5
- },
- "FirstMeshlet": {
- "field": "m_nFirstMeshlet",
- "type": 6
- },
- "PrimitiveType": {
- "field": "m_nPrimitiveType",
- "type": 6
- },
- "BaseVertex": {
- "field": "m_nBaseVertex",
- "type": 2
- },
- "VertexCount": {
- "field": "m_nVertexCount",
- "type": 2
- },
- "StartIndex": {
- "field": "m_nStartIndex",
- "type": 2
- },
- "IndexCount": {
- "field": "m_nIndexCount",
- "type": 2
- },
- "IndexBuffer": {
- "field": "m_indexBuffer",
- "classname": "CRenderBufferBinding",
- "type": 16
- }
- },
- "CMeshletDescriptor": {
- "CullingData": {
- "field": "m_CullingData",
- "classname": "CDrawCullingData",
- "type": 16
- }
- },
- "CModelConfig": {
- "ConfigName": {
- "field": "m_ConfigName",
- "type": 14
- },
- "TopLevel": {
- "field": "m_bTopLevel",
- "type": 10
- }
- },
- "CModelConfigElement": {
- "ElementName": {
- "field": "m_ElementName",
- "type": 14
- }
- },
- "CModelConfigElement_AttachedModel": {
- "InstanceName": {
- "field": "m_InstanceName",
- "type": 14
- },
- "EntityClass": {
- "field": "m_EntityClass",
- "type": 14
- },
- "Offset": {
- "field": "m_vOffset",
- "type": 21
- },
- "AngOffset": {
- "field": "m_aAngOffset",
- "type": 20
- },
- "AttachmentName": {
- "field": "m_AttachmentName",
- "type": 14
- },
- "LocalAttachmentOffsetName": {
- "field": "m_LocalAttachmentOffsetName",
- "type": 14
- },
- "AttachmentType": {
- "field": "m_AttachmentType",
- "type": 6
- },
- "BoneMergeFlex": {
- "field": "m_bBoneMergeFlex",
- "type": 10
- },
- "UserSpecifiedColor": {
- "field": "m_bUserSpecifiedColor",
- "type": 10
- },
- "UserSpecifiedMaterialGroup": {
- "field": "m_bUserSpecifiedMaterialGroup",
- "type": 10
- },
- "AcceptParentMaterialDrivenDecals": {
- "field": "m_bAcceptParentMaterialDrivenDecals",
- "type": 10
- },
- "BodygroupOnOtherModels": {
- "field": "m_BodygroupOnOtherModels",
- "type": 14
- },
- "MaterialGroupOnOtherModels": {
- "field": "m_MaterialGroupOnOtherModels",
- "type": 14
- },
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigElement_Command": {
- "Command": {
- "field": "m_Command",
- "type": 14
- },
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigElement_RandomColor": {
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigElement_RandomPick": {
- "Choices": {
- "field": "m_Choices",
- "type": 50
- },
- "ChoiceWeights": {
- "field": "m_ChoiceWeights",
- "type": 59
- },
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigElement_SetBodygroup": {
- "GroupName": {
- "field": "m_GroupName",
- "type": 14
- },
- "Choice": {
- "field": "m_nChoice",
- "type": 2
- },
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigElement_SetBodygroupOnAttachedModels": {
- "GroupName": {
- "field": "m_GroupName",
- "type": 14
- },
- "Choice": {
- "field": "m_nChoice",
- "type": 2
- },
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigElement_SetMaterialGroup": {
- "MaterialGroupName": {
- "field": "m_MaterialGroupName",
- "type": 14
- },
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigElement_SetMaterialGroupOnAttachedModels": {
- "MaterialGroupName": {
- "field": "m_MaterialGroupName",
- "type": 14
- },
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigElement_SetRenderColor": {
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigElement_UserPick": {
- "Choices": {
- "field": "m_Choices",
- "type": 50
- },
- "Parent": {
- "field": "CModelConfigElement",
- "type": 11
- }
- },
- "CModelConfigList": {
- "HideMaterialGroupInTools": {
- "field": "m_bHideMaterialGroupInTools",
- "type": 10
- },
- "HideRenderColorInTools": {
- "field": "m_bHideRenderColorInTools",
- "type": 10
- }
- },
- "CMorphBundleData": {
- "ULeftSrc": {
- "field": "m_flULeftSrc",
- "type": 8
- },
- "VTopSrc": {
- "field": "m_flVTopSrc",
- "type": 8
- },
- "Offsets": {
- "field": "m_offsets",
- "type": 59
- },
- "Ranges": {
- "field": "m_ranges",
- "type": 59
- }
- },
- "CMorphConstraint": {
- "TargetMorph": {
- "field": "m_sTargetMorph",
- "type": 14
- },
- "SlaveChannel": {
- "field": "m_nSlaveChannel",
- "type": 2
- },
- "Min": {
- "field": "m_flMin",
- "type": 8
- },
- "Max": {
- "field": "m_flMax",
- "type": 8
- },
- "Parent": {
- "field": "CBaseConstraint",
- "type": 11
- }
- },
- "CMorphData": {
- "Name": {
- "field": "m_name",
- "type": 14
- }
- },
- "CMorphRectData": {
- "XLeftDst": {
- "field": "m_nXLeftDst",
- "type": 1
- },
- "YTopDst": {
- "field": "m_nYTopDst",
- "type": 1
- },
- "UWidthSrc": {
- "field": "m_flUWidthSrc",
- "type": 8
- },
- "VHeightSrc": {
- "field": "m_flVHeightSrc",
- "type": 8
- }
- },
- "CMorphSetData": {
- "Width": {
- "field": "m_nWidth",
- "type": 2
- },
- "Height": {
- "field": "m_nHeight",
- "type": 2
- },
- "BundleTypes": {
- "field": "m_bundleTypes",
- "type": 57
- }
- },
- "COrientConstraint": {
- "Parent": {
- "field": "CBaseConstraint",
- "type": 11
- }
- },
- "CParentConstraint": {
- "Parent": {
- "field": "CBaseConstraint",
- "type": 11
- }
- },
- "CPhysSurfaceProperties": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "NameHash": {
- "field": "m_nameHash",
- "type": 6
- },
- "BaseNameHash": {
- "field": "m_baseNameHash",
- "type": 6
- },
- "Hidden": {
- "field": "m_bHidden",
- "type": 10
- },
- "Description": {
- "field": "m_description",
- "type": 14
- },
- "Physics": {
- "field": "m_physics",
- "classname": "CPhysSurfacePropertiesPhysics",
- "type": 16
- },
- "AudioSounds": {
- "field": "m_audioSounds",
- "classname": "CPhysSurfacePropertiesSoundNames",
- "type": 16
- },
- "AudioParams": {
- "field": "m_audioParams",
- "classname": "CPhysSurfacePropertiesAudio",
- "type": 16
- }
- },
- "CPhysSurfacePropertiesAudio": {
- "Reflectivity": {
- "field": "m_reflectivity",
- "type": 8
- },
- "HardnessFactor": {
- "field": "m_hardnessFactor",
- "type": 8
- },
- "RoughnessFactor": {
- "field": "m_roughnessFactor",
- "type": 8
- },
- "RoughThreshold": {
- "field": "m_roughThreshold",
- "type": 8
- },
- "HardThreshold": {
- "field": "m_hardThreshold",
- "type": 8
- },
- "HardVelocityThreshold": {
- "field": "m_hardVelocityThreshold",
- "type": 8
- },
- "StaticImpactVolume": {
- "field": "m_flStaticImpactVolume",
- "type": 8
- },
- "OcclusionFactor": {
- "field": "m_flOcclusionFactor",
- "type": 8
- }
- },
- "CPhysSurfacePropertiesPhysics": {
- "Friction": {
- "field": "m_friction",
- "type": 8
- },
- "Elasticity": {
- "field": "m_elasticity",
- "type": 8
- },
- "Density": {
- "field": "m_density",
- "type": 8
- },
- "Thickness": {
- "field": "m_thickness",
- "type": 8
- },
- "SoftContactFrequency": {
- "field": "m_softContactFrequency",
- "type": 8
- },
- "SoftContactDampingRatio": {
- "field": "m_softContactDampingRatio",
- "type": 8
- },
- "WheelDrag": {
- "field": "m_wheelDrag",
- "type": 8
- },
- "HeatConductivity": {
- "field": "m_heatConductivity",
- "type": 8
- },
- "Flashpoint": {
- "field": "m_flashpoint",
- "type": 8
- }
- },
- "CPhysSurfacePropertiesSoundNames": {
- "ImpactSoft": {
- "field": "m_impactSoft",
- "type": 14
- },
- "ImpactHard": {
- "field": "m_impactHard",
- "type": 14
- },
- "ScrapeSmooth": {
- "field": "m_scrapeSmooth",
- "type": 14
- },
- "ScrapeRough": {
- "field": "m_scrapeRough",
- "type": 14
- },
- "BulletImpact": {
- "field": "m_bulletImpact",
- "type": 14
- },
- "Rolling": {
- "field": "m_rolling",
- "type": 14
- },
- "Break": {
- "field": "m_break",
- "type": 14
- },
- "Strain": {
- "field": "m_strain",
- "type": 14
- },
- "MeleeImpact": {
- "field": "m_meleeImpact",
- "type": 14
- },
- "PushOff": {
- "field": "m_pushOff",
- "type": 14
- },
- "SkidStop": {
- "field": "m_skidStop",
- "type": 14
- }
- },
- "CPointConstraint": {
- "Parent": {
- "field": "CBaseConstraint",
- "type": 11
- }
- },
- "CRenderBufferBinding": {
- "Buffer": {
- "field": "m_hBuffer",
- "type": 7
- },
- "BindOffsetBytes": {
- "field": "m_nBindOffsetBytes",
- "type": 6
- }
- },
- "CRenderGroom": {
- "HairPositionOffsets": {
- "field": "m_hairPositionOffsets",
- "type": 57
- },
- "SegmentsPerHairStrand": {
- "field": "m_nSegmentsPerHairStrand",
- "type": 2
- },
- "GuideHairCount": {
- "field": "m_nGuideHairCount",
- "type": 2
- },
- "HairCount": {
- "field": "m_nHairCount",
- "type": 2
- },
- "GroomGroupID": {
- "field": "m_nGroomGroupID",
- "type": 2
- },
- "AttachBoneIdx": {
- "field": "m_nAttachBoneIdx",
- "type": 2
- },
- "AttachMeshIdx": {
- "field": "m_nAttachMeshIdx",
- "type": 2
- },
- "AttachMeshDrawCallIdx": {
- "field": "m_nAttachMeshDrawCallIdx",
- "type": 2
- },
- "EnableSimulation": {
- "field": "m_bEnableSimulation",
- "type": 10
- }
- },
- "CRenderMesh": {
- "Skeleton": {
- "field": "m_skeleton",
- "classname": "CRenderSkeleton",
- "type": 16
- },
- "MeshDeformParams": {
- "field": "m_meshDeformParams",
- "classname": "DynamicMeshDeformParams_t",
- "type": 16
- },
- "GroomData": {
- "field": "m_pGroomData",
- "classname": "CRenderGroom",
- "type": 24
- }
- },
- "CRenderSkeleton": {
- "BoneParents": {
- "field": "m_boneParents",
- "type": 53
- },
- "BoneWeightCount": {
- "field": "m_nBoneWeightCount",
- "type": 2
- }
- },
- "CSceneObjectData": {
- "MinBounds": {
- "field": "m_vMinBounds",
- "type": 21
- },
- "MaxBounds": {
- "field": "m_vMaxBounds",
- "type": 21
- },
- "TintColor": {
- "field": "m_vTintColor",
- "type": 23
- }
- },
- "CTiltTwistConstraint": {
- "TargetAxis": {
- "field": "m_nTargetAxis",
- "type": 2
- },
- "SlaveAxis": {
- "field": "m_nSlaveAxis",
- "type": 2
- },
- "Parent": {
- "field": "CBaseConstraint",
- "type": 11
- }
- },
- "CTwistConstraint": {
- "Inverse": {
- "field": "m_bInverse",
- "type": 10
- },
- "Parent": {
- "field": "CBaseConstraint",
- "type": 11
- }
- },
- "CVPhysXSurfacePropertiesList": {},
- "DynamicMeshDeformParams_t": {
- "TensionCompressScale": {
- "field": "m_flTensionCompressScale",
- "type": 8
- },
- "TensionStretchScale": {
- "field": "m_flTensionStretchScale",
- "type": 8
- },
- "RecomputeSmoothNormalsAfterAnimation": {
- "field": "m_bRecomputeSmoothNormalsAfterAnimation",
- "type": 10
- },
- "ComputeDynamicMeshTensionAfterAnimation": {
- "field": "m_bComputeDynamicMeshTensionAfterAnimation",
- "type": 10
- },
- "SmoothNormalsAcrossUvSeams": {
- "field": "m_bSmoothNormalsAcrossUvSeams",
- "type": 10
- }
- },
- "MaterialGroup_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- }
- },
- "ModelBoneFlexDriverControl_t": {
- "BoneComponent": {
- "field": "m_nBoneComponent",
- "type": 6
- },
- "FlexController": {
- "field": "m_flexController",
- "type": 14
- },
- "FlexControllerToken": {
- "field": "m_flexControllerToken",
- "type": 6
- },
- "Min": {
- "field": "m_flMin",
- "type": 8
- },
- "Max": {
- "field": "m_flMax",
- "type": 8
- }
- },
- "ModelBoneFlexDriver_t": {
- "BoneName": {
- "field": "m_boneName",
- "type": 14
- },
- "BoneNameToken": {
- "field": "m_boneNameToken",
- "type": 6
- }
- },
- "ModelSkeletonData_t": {
- "BoneName": {
- "field": "m_boneName",
- "type": 50
- },
- "Parent": {
- "field": "m_nParent",
- "type": 52
- },
- "BoneSphere": {
- "field": "m_boneSphere",
- "type": 59
- },
- "Flag": {
- "field": "m_nFlag",
- "type": 57
- },
- "BonePosParent": {
- "field": "m_bonePosParent",
- "type": 63
- },
- "BoneScaleParent": {
- "field": "m_boneScaleParent",
- "type": 59
- }
- },
- "PermModelDataAnimatedMaterialAttribute_t": {
- "AttributeName": {
- "field": "m_AttributeName",
- "type": 14
- },
- "NumChannels": {
- "field": "m_nNumChannels",
- "type": 2
- }
- },
- "PermModelData_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "ModelInfo": {
- "field": "m_modelInfo",
- "classname": "PermModelInfo_t",
- "type": 16
- },
- "RefMeshGroupMasks": {
- "field": "m_refMeshGroupMasks",
- "type": 58
- },
- "RefPhysGroupMasks": {
- "field": "m_refPhysGroupMasks",
- "type": 58
- },
- "RefLODGroupMasks": {
- "field": "m_refLODGroupMasks",
- "type": 55
- },
- "LodGroupSwitchDistances": {
- "field": "m_lodGroupSwitchDistances",
- "type": 59
- },
- "MeshGroups": {
- "field": "m_meshGroups",
- "type": 50
- },
- "DefaultMeshGroupMask": {
- "field": "m_nDefaultMeshGroupMask",
- "type": 7
- },
- "ModelSkeleton": {
- "field": "m_modelSkeleton",
- "classname": "ModelSkeletonData_t",
- "type": 16
- },
- "RemappingTable": {
- "field": "m_remappingTable",
- "type": 52
- },
- "RemappingTableStarts": {
- "field": "m_remappingTableStarts",
- "type": 56
- },
- "ModelConfigList": {
- "field": "m_pModelConfigList",
- "classname": "CModelConfigList",
- "type": 24
- },
- "BodyGroupsHiddenInTools": {
- "field": "m_BodyGroupsHiddenInTools",
- "type": 50
- }
- },
- "PermModelExtPart_t": {
- "Name": {
- "field": "m_Name",
- "type": 14
- },
- "Parent": {
- "field": "m_nParent",
- "type": 2
- }
- },
- "PermModelInfo_t": {
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "HullMin": {
- "field": "m_vHullMin",
- "type": 21
- },
- "HullMax": {
- "field": "m_vHullMax",
- "type": 21
- },
- "ViewMin": {
- "field": "m_vViewMin",
- "type": 21
- },
- "ViewMax": {
- "field": "m_vViewMax",
- "type": 21
- },
- "Mass": {
- "field": "m_flMass",
- "type": 8
- },
- "EyePosition": {
- "field": "m_vEyePosition",
- "type": 21
- },
- "MaxEyeDeflection": {
- "field": "m_flMaxEyeDeflection",
- "type": 8
- },
- "SurfaceProperty": {
- "field": "m_sSurfaceProperty",
- "type": 14
- },
- "KeyValueText": {
- "field": "m_keyValueText",
- "type": 14
- }
- },
- "PhysSoftbodyDesc_t": {
- "ParticleBoneHash": {
- "field": "m_ParticleBoneHash",
- "type": 57
- },
- "ParticleBoneName": {
- "field": "m_ParticleBoneName",
- "type": 50
- }
- },
- "RenderHairStrandInfo_t": {
- "GuideHairIndices_nSurfaceTriIndex": {
- "field": "m_nGuideHairIndices_nSurfaceTriIndex",
- "type": 35,
- "size": 2
- },
- "GuideBary_vBaseBary": {
- "field": "m_vGuideBary_vBaseBary",
- "type": 34,
- "size": 4
- },
- "RootOffset_flLengthScale": {
- "field": "m_vRootOffset_flLengthScale",
- "type": 34,
- "size": 4
- },
- "PackedBaseUv": {
- "field": "m_nPackedBaseUv",
- "type": 34,
- "size": 2
- },
- "PackedSurfaceNormalOs": {
- "field": "m_nPackedSurfaceNormalOs",
- "type": 6
- },
- "PackedSurfaceTangentOs": {
- "field": "m_nPackedSurfaceTangentOs",
- "type": 6
- }
- },
- "RenderSkeletonBone_t": {
- "BoneName": {
- "field": "m_boneName",
- "type": 14
- },
- "ParentName": {
- "field": "m_parentName",
- "type": 14
- },
- "Bbox": {
- "field": "m_bbox",
- "classname": "SkeletonBoneBounds_t",
- "type": 16
- },
- "SphereRadius": {
- "field": "m_flSphereRadius",
- "type": 8
- }
- },
- "SkeletonAnimCapture_t": {
- "EntIndex": {
- "field": "m_nEntIndex",
- "type": 2
- },
- "EntParent": {
- "field": "m_nEntParent",
- "type": 2
- },
- "ImportedCollision": {
- "field": "m_ImportedCollision",
- "type": 53
- },
- "ModelName": {
- "field": "m_ModelName",
- "type": 14
- },
- "CaptureName": {
- "field": "m_CaptureName",
- "type": 14
- },
- "FlexControllers": {
- "field": "m_nFlexControllers",
- "type": 2
- },
- "Predicted": {
- "field": "m_bPredicted",
- "type": 10
- }
- },
- "SkeletonBoneBounds_t": {
- "Center": {
- "field": "m_vecCenter",
- "type": 21
- },
- "Size": {
- "field": "m_vecSize",
- "type": 21
- }
- },
- "SkeletonDemoDb_t": {
- "RecordingTime": {
- "field": "m_flRecordingTime",
- "type": 8
- }
- },
- "VPhysXAggregateData_t": {
- "Flags": {
- "field": "m_nFlags",
- "type": 5
- },
- "RefCounter": {
- "field": "m_nRefCounter",
- "type": 5
- },
- "BonesHash": {
- "field": "m_bonesHash",
- "type": 57
- },
- "BoneNames": {
- "field": "m_boneNames",
- "type": 50
- },
- "IndexNames": {
- "field": "m_indexNames",
- "type": 56
- },
- "IndexHash": {
- "field": "m_indexHash",
- "type": 56
- },
- "FeModel": {
- "field": "m_pFeModel",
- "classname": "PhysFeModelDesc_t",
- "type": 24
- },
- "BoneParents": {
- "field": "m_boneParents",
- "type": 56
- },
- "SurfacePropertyHashes": {
- "field": "m_surfacePropertyHashes",
- "type": 57
- },
- "DebugPartNames": {
- "field": "m_debugPartNames",
- "type": 50
- },
- "EmbeddedKeyvalues": {
- "field": "m_embeddedKeyvalues",
- "type": 14
- }
- },
- "VPhysXBodyPart_t": {
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "Mass": {
- "field": "m_flMass",
- "type": 8
- },
- "RnShape": {
- "field": "m_rnShape",
- "classname": "VPhysics2ShapeDef_t",
- "type": 16
- },
- "CollisionAttributeIndex": {
- "field": "m_nCollisionAttributeIndex",
- "type": 5
- },
- "Reserved": {
- "field": "m_nReserved",
- "type": 5
- },
- "InertiaScale": {
- "field": "m_flInertiaScale",
- "type": 8
- },
- "LinearDamping": {
- "field": "m_flLinearDamping",
- "type": 8
- },
- "AngularDamping": {
- "field": "m_flAngularDamping",
- "type": 8
- },
- "OverrideMassCenter": {
- "field": "m_bOverrideMassCenter",
- "type": 10
- },
- "MassCenterOverride": {
- "field": "m_vMassCenterOverride",
- "type": 21
- }
- },
- "VPhysXCollisionAttributes_t": {
- "CollisionGroup": {
- "field": "m_CollisionGroup",
- "type": 6
- },
- "InteractAs": {
- "field": "m_InteractAs",
- "type": 57
- },
- "InteractWith": {
- "field": "m_InteractWith",
- "type": 57
- },
- "InteractExclude": {
- "field": "m_InteractExclude",
- "type": 57
- },
- "CollisionGroupString": {
- "field": "m_CollisionGroupString",
- "type": 14
- },
- "InteractAsStrings": {
- "field": "m_InteractAsStrings",
- "type": 50
- },
- "InteractWithStrings": {
- "field": "m_InteractWithStrings",
- "type": 50
- },
- "InteractExcludeStrings": {
- "field": "m_InteractExcludeStrings",
- "type": 50
- }
- },
- "VPhysXConstraint2_t": {
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "Parent": {
- "field": "m_nParent",
- "type": 5
- },
- "Child": {
- "field": "m_nChild",
- "type": 5
- },
- "Params": {
- "field": "m_params",
- "classname": "VPhysXConstraintParams_t",
- "type": 16
- }
- },
- "VPhysXConstraintParams_t": {
- "Type": {
- "field": "m_nType",
- "type": 0
- },
- "TranslateMotion": {
- "field": "m_nTranslateMotion",
- "type": 0
- },
- "RotateMotion": {
- "field": "m_nRotateMotion",
- "type": 0
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 0
- },
- "Anchor": {
- "field": "m_anchor",
- "type": 42,
- "size": 2
- },
- "MaxForce": {
- "field": "m_maxForce",
- "type": 8
- },
- "MaxTorque": {
- "field": "m_maxTorque",
- "type": 8
- },
- "LinearLimitValue": {
- "field": "m_linearLimitValue",
- "type": 8
- },
- "LinearLimitRestitution": {
- "field": "m_linearLimitRestitution",
- "type": 8
- },
- "LinearLimitSpring": {
- "field": "m_linearLimitSpring",
- "type": 8
- },
- "LinearLimitDamping": {
- "field": "m_linearLimitDamping",
- "type": 8
- },
- "TwistLowLimitValue": {
- "field": "m_twistLowLimitValue",
- "type": 8
- },
- "TwistLowLimitRestitution": {
- "field": "m_twistLowLimitRestitution",
- "type": 8
- },
- "TwistLowLimitSpring": {
- "field": "m_twistLowLimitSpring",
- "type": 8
- },
- "TwistLowLimitDamping": {
- "field": "m_twistLowLimitDamping",
- "type": 8
- },
- "TwistHighLimitValue": {
- "field": "m_twistHighLimitValue",
- "type": 8
- },
- "TwistHighLimitRestitution": {
- "field": "m_twistHighLimitRestitution",
- "type": 8
- },
- "TwistHighLimitSpring": {
- "field": "m_twistHighLimitSpring",
- "type": 8
- },
- "TwistHighLimitDamping": {
- "field": "m_twistHighLimitDamping",
- "type": 8
- },
- "Swing1LimitValue": {
- "field": "m_swing1LimitValue",
- "type": 8
- },
- "Swing1LimitRestitution": {
- "field": "m_swing1LimitRestitution",
- "type": 8
- },
- "Swing1LimitSpring": {
- "field": "m_swing1LimitSpring",
- "type": 8
- },
- "Swing1LimitDamping": {
- "field": "m_swing1LimitDamping",
- "type": 8
- },
- "Swing2LimitValue": {
- "field": "m_swing2LimitValue",
- "type": 8
- },
- "Swing2LimitRestitution": {
- "field": "m_swing2LimitRestitution",
- "type": 8
- },
- "Swing2LimitSpring": {
- "field": "m_swing2LimitSpring",
- "type": 8
- },
- "Swing2LimitDamping": {
- "field": "m_swing2LimitDamping",
- "type": 8
- },
- "GoalPosition": {
- "field": "m_goalPosition",
- "type": 21
- },
- "GoalAngularVelocity": {
- "field": "m_goalAngularVelocity",
- "type": 21
- },
- "DriveSpringX": {
- "field": "m_driveSpringX",
- "type": 8
- },
- "DriveSpringY": {
- "field": "m_driveSpringY",
- "type": 8
- },
- "DriveSpringZ": {
- "field": "m_driveSpringZ",
- "type": 8
- },
- "DriveDampingX": {
- "field": "m_driveDampingX",
- "type": 8
- },
- "DriveDampingY": {
- "field": "m_driveDampingY",
- "type": 8
- },
- "DriveDampingZ": {
- "field": "m_driveDampingZ",
- "type": 8
- },
- "DriveSpringTwist": {
- "field": "m_driveSpringTwist",
- "type": 8
- },
- "DriveSpringSwing": {
- "field": "m_driveSpringSwing",
- "type": 8
- },
- "DriveSpringSlerp": {
- "field": "m_driveSpringSlerp",
- "type": 8
- },
- "DriveDampingTwist": {
- "field": "m_driveDampingTwist",
- "type": 8
- },
- "DriveDampingSwing": {
- "field": "m_driveDampingSwing",
- "type": 8
- },
- "DriveDampingSlerp": {
- "field": "m_driveDampingSlerp",
- "type": 8
- },
- "SolverIterationCount": {
- "field": "m_solverIterationCount",
- "type": 2
- },
- "ProjectionLinearTolerance": {
- "field": "m_projectionLinearTolerance",
- "type": 8
- },
- "ProjectionAngularTolerance": {
- "field": "m_projectionAngularTolerance",
- "type": 8
- }
- },
- "VPhysXJoint_t": {
- "Type": {
- "field": "m_nType",
- "type": 5
- },
- "Body1": {
- "field": "m_nBody1",
- "type": 5
- },
- "Body2": {
- "field": "m_nBody2",
- "type": 5
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 5
- },
- "EnableCollision": {
- "field": "m_bEnableCollision",
- "type": 10
- },
- "EnableLinearLimit": {
- "field": "m_bEnableLinearLimit",
- "type": 10
- },
- "LinearLimit": {
- "field": "m_LinearLimit",
- "classname": "VPhysXRange_t",
- "type": 16
- },
- "EnableLinearMotor": {
- "field": "m_bEnableLinearMotor",
- "type": 10
- },
- "LinearTargetVelocity": {
- "field": "m_vLinearTargetVelocity",
- "type": 21
- },
- "MaxForce": {
- "field": "m_flMaxForce",
- "type": 8
- },
- "EnableSwingLimit": {
- "field": "m_bEnableSwingLimit",
- "type": 10
- },
- "SwingLimit": {
- "field": "m_SwingLimit",
- "classname": "VPhysXRange_t",
- "type": 16
- },
- "EnableTwistLimit": {
- "field": "m_bEnableTwistLimit",
- "type": 10
- },
- "TwistLimit": {
- "field": "m_TwistLimit",
- "classname": "VPhysXRange_t",
- "type": 16
- },
- "EnableAngularMotor": {
- "field": "m_bEnableAngularMotor",
- "type": 10
- },
- "AngularTargetVelocity": {
- "field": "m_vAngularTargetVelocity",
- "type": 21
- },
- "MaxTorque": {
- "field": "m_flMaxTorque",
- "type": 8
- },
- "LinearFrequency": {
- "field": "m_flLinearFrequency",
- "type": 8
- },
- "LinearDampingRatio": {
- "field": "m_flLinearDampingRatio",
- "type": 8
- },
- "AngularFrequency": {
- "field": "m_flAngularFrequency",
- "type": 8
- },
- "AngularDampingRatio": {
- "field": "m_flAngularDampingRatio",
- "type": 8
- },
- "Friction": {
- "field": "m_flFriction",
- "type": 8
- },
- "Elasticity": {
- "field": "m_flElasticity",
- "type": 8
- },
- "ElasticDamping": {
- "field": "m_flElasticDamping",
- "type": 8
- },
- "Plasticity": {
- "field": "m_flPlasticity",
- "type": 8
- }
- },
- "VPhysXRange_t": {
- "Min": {
- "field": "m_flMin",
- "type": 8
- },
- "Max": {
- "field": "m_flMax",
- "type": 8
- }
- },
- "VPhysics2ShapeDef_t": {
- "CollisionAttributeIndices": {
- "field": "m_CollisionAttributeIndices",
- "type": 56
- }
- },
- "CNavHullPresetVData": {
- "NavHulls": {
- "field": "m_vecNavHulls",
- "type": 50
- }
- },
- "CNavHullVData": {
- "AgentEnabled": {
- "field": "m_bAgentEnabled",
- "type": 10
- },
- "AgentRadius": {
- "field": "m_agentRadius",
- "type": 8
- },
- "AgentHeight": {
- "field": "m_agentHeight",
- "type": 8
- },
- "AgentShortHeightEnabled": {
- "field": "m_agentShortHeightEnabled",
- "type": 10
- },
- "AgentShortHeight": {
- "field": "m_agentShortHeight",
- "type": 8
- },
- "AgentMaxClimb": {
- "field": "m_agentMaxClimb",
- "type": 8
- },
- "AgentMaxSlope": {
- "field": "m_agentMaxSlope",
- "type": 2
- },
- "AgentMaxJumpDownDist": {
- "field": "m_agentMaxJumpDownDist",
- "type": 8
- },
- "AgentMaxJumpHorizDistBase": {
- "field": "m_agentMaxJumpHorizDistBase",
- "type": 8
- },
- "AgentMaxJumpUpDist": {
- "field": "m_agentMaxJumpUpDist",
- "type": 8
- },
- "AgentBorderErosion": {
- "field": "m_agentBorderErosion",
- "type": 2
- },
- "FlowMapGenerationEnabled": {
- "field": "m_flowMapGenerationEnabled",
- "type": 10
- },
- "FlowMapNodeMaxRadius": {
- "field": "m_flowMapNodeMaxRadius",
- "type": 8
- }
- },
- "CNavVolume": {},
- "CNavVolumeAll": {
- "Parent": {
- "field": "CNavVolumeVector",
- "type": 11
- }
- },
- "CNavVolumeSphere": {
- "Center": {
- "field": "m_vCenter",
- "type": 21
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Parent": {
- "field": "CNavVolume",
- "type": 11
- }
- },
- "CNavVolumeSphericalShell": {
- "RadiusInner": {
- "field": "m_flRadiusInner",
- "type": 8
- },
- "Parent": {
- "field": "CNavVolumeSphere",
- "type": 11
- }
- },
- "CNavVolumeVector": {
- "HasBeenPreFiltered": {
- "field": "m_bHasBeenPreFiltered",
- "type": 10
- },
- "Parent": {
- "field": "CNavVolume",
- "type": 11
- }
- },
- "Extent": {
- "Lo": {
- "field": "lo",
- "type": 21
- },
- "Hi": {
- "field": "hi",
- "type": 21
- }
- },
- "NavGravity_t": {
- "Gravity": {
- "field": "m_vGravity",
- "type": 21
- },
- "Default": {
- "field": "m_bDefault",
- "type": 10
- }
- },
- "ChangeAccessorFieldPathIndex_t": {
- "Value": {
- "field": "m_Value",
- "type": 2
- }
- },
- "CBaseRendererSource2": {
- "RadiusScale": {
- "field": "m_flRadiusScale",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "AlphaScale": {
- "field": "m_flAlphaScale",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "RollScale": {
- "field": "m_flRollScale",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "Alpha2Field": {
- "field": "m_nAlpha2Field",
- "classname": "ParticleAttributeIndex_t",
- "type": 16
- },
- "ColorScale": {
- "field": "m_vecColorScale",
- "classname": "CParticleCollectionRendererVecInput",
- "type": 16
- },
- "ColorBlendType": {
- "field": "m_nColorBlendType",
- "type": 6
- },
- "ShaderType": {
- "field": "m_nShaderType",
- "type": 6
- },
- "StrShaderOverride": {
- "field": "m_strShaderOverride",
- "type": 14
- },
- "CenterXOffset": {
- "field": "m_flCenterXOffset",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "CenterYOffset": {
- "field": "m_flCenterYOffset",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "BumpStrength": {
- "field": "m_flBumpStrength",
- "type": 8
- },
- "CropTextureOverride": {
- "field": "m_nCropTextureOverride",
- "type": 6
- },
- "AnimationRate": {
- "field": "m_flAnimationRate",
- "type": 8
- },
- "AnimationType": {
- "field": "m_nAnimationType",
- "type": 6
- },
- "AnimateInFPS": {
- "field": "m_bAnimateInFPS",
- "type": 10
- },
- "MotionVectorScaleU": {
- "field": "m_flMotionVectorScaleU",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "MotionVectorScaleV": {
- "field": "m_flMotionVectorScaleV",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "SelfIllumAmount": {
- "field": "m_flSelfIllumAmount",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "DiffuseAmount": {
- "field": "m_flDiffuseAmount",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "DiffuseClamp": {
- "field": "m_flDiffuseClamp",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "LightingControlPoint": {
- "field": "m_nLightingControlPoint",
- "type": 2
- },
- "SelfIllumPerParticle": {
- "field": "m_nSelfIllumPerParticle",
- "classname": "ParticleAttributeIndex_t",
- "type": 16
- },
- "OutputBlendMode": {
- "field": "m_nOutputBlendMode",
- "type": 6
- },
- "GammaCorrectVertexColors": {
- "field": "m_bGammaCorrectVertexColors",
- "type": 10
- },
- "SaturateColorPreAlphaBlend": {
- "field": "m_bSaturateColorPreAlphaBlend",
- "type": 10
- },
- "AddSelfAmount": {
- "field": "m_flAddSelfAmount",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "Desaturation": {
- "field": "m_flDesaturation",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "OverbrightFactor": {
- "field": "m_flOverbrightFactor",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "HSVShiftControlPoint": {
- "field": "m_nHSVShiftControlPoint",
- "type": 2
- },
- "FogType": {
- "field": "m_nFogType",
- "type": 6
- },
- "FogAmount": {
- "field": "m_flFogAmount",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "TintByFOW": {
- "field": "m_bTintByFOW",
- "type": 10
- },
- "TintByGlobalLight": {
- "field": "m_bTintByGlobalLight",
- "type": 10
- },
- "PerParticleAlphaReference": {
- "field": "m_nPerParticleAlphaReference",
- "type": 6
- },
- "PerParticleAlphaRefWindow": {
- "field": "m_nPerParticleAlphaRefWindow",
- "type": 6
- },
- "AlphaReferenceType": {
- "field": "m_nAlphaReferenceType",
- "type": 6
- },
- "AlphaReferenceSoftness": {
- "field": "m_flAlphaReferenceSoftness",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "SourceAlphaValueToMapToZero": {
- "field": "m_flSourceAlphaValueToMapToZero",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "SourceAlphaValueToMapToOne": {
- "field": "m_flSourceAlphaValueToMapToOne",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "Refract": {
- "field": "m_bRefract",
- "type": 10
- },
- "RefractSolid": {
- "field": "m_bRefractSolid",
- "type": 10
- },
- "RefractAmount": {
- "field": "m_flRefractAmount",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "RefractBlurRadius": {
- "field": "m_nRefractBlurRadius",
- "type": 2
- },
- "RefractBlurType": {
- "field": "m_nRefractBlurType",
- "type": 6
- },
- "OnlyRenderInEffectsBloomPass": {
- "field": "m_bOnlyRenderInEffectsBloomPass",
- "type": 10
- },
- "OnlyRenderInEffectsWaterPass": {
- "field": "m_bOnlyRenderInEffectsWaterPass",
- "type": 10
- },
- "UseMixedResolutionRendering": {
- "field": "m_bUseMixedResolutionRendering",
- "type": 10
- },
- "OnlyRenderInEffecsGameOverlay": {
- "field": "m_bOnlyRenderInEffecsGameOverlay",
- "type": 10
- },
- "StencilTestID": {
- "field": "m_stencilTestID",
- "type": 15,
- "size": 128
- },
- "StencilTestExclude": {
- "field": "m_bStencilTestExclude",
- "type": 10
- },
- "StencilWriteID": {
- "field": "m_stencilWriteID",
- "type": 15,
- "size": 128
- },
- "WriteStencilOnDepthPass": {
- "field": "m_bWriteStencilOnDepthPass",
- "type": 10
- },
- "WriteStencilOnDepthFail": {
- "field": "m_bWriteStencilOnDepthFail",
- "type": 10
- },
- "ReverseZBuffering": {
- "field": "m_bReverseZBuffering",
- "type": 10
- },
- "DisableZBuffering": {
- "field": "m_bDisableZBuffering",
- "type": 10
- },
- "FeatheringMode": {
- "field": "m_nFeatheringMode",
- "type": 6
- },
- "FeatheringMinDist": {
- "field": "m_flFeatheringMinDist",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "FeatheringMaxDist": {
- "field": "m_flFeatheringMaxDist",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "FeatheringFilter": {
- "field": "m_flFeatheringFilter",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "DepthBias": {
- "field": "m_flDepthBias",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "SortMethod": {
- "field": "m_nSortMethod",
- "type": 6
- },
- "BlendFramesSeq0": {
- "field": "m_bBlendFramesSeq0",
- "type": 10
- },
- "MaxLuminanceBlendingSequence0": {
- "field": "m_bMaxLuminanceBlendingSequence0",
- "type": 10
- },
- "Parent": {
- "field": "CParticleFunctionRenderer",
- "type": 11
- }
- },
- "CBaseTrailRenderer": {
- "OrientationType": {
- "field": "m_nOrientationType",
- "type": 6
- },
- "OrientationControlPoint": {
- "field": "m_nOrientationControlPoint",
- "type": 2
- },
- "MinSize": {
- "field": "m_flMinSize",
- "type": 8
- },
- "MaxSize": {
- "field": "m_flMaxSize",
- "type": 8
- },
- "StartFadeSize": {
- "field": "m_flStartFadeSize",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "EndFadeSize": {
- "field": "m_flEndFadeSize",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "ClampV": {
- "field": "m_bClampV",
- "type": 10
- },
- "Parent": {
- "field": "CBaseRendererSource2",
- "type": 11
- }
- },
- "CGeneralRandomRotation": {
- "FieldOutput": {
- "field": "m_nFieldOutput",
- "classname": "ParticleAttributeIndex_t",
- "type": 16
- },
- "Degrees": {
- "field": "m_flDegrees",
- "type": 8
- },
- "DegreesMin": {
- "field": "m_flDegreesMin",
- "type": 8
- },
- "DegreesMax": {
- "field": "m_flDegreesMax",
- "type": 8
- },
- "RotationRandExponent": {
- "field": "m_flRotationRandExponent",
- "type": 8
- },
- "RandomlyFlipDirection": {
- "field": "m_bRandomlyFlipDirection",
- "type": 10
- },
- "Parent": {
- "field": "CParticleFunctionInitializer",
- "type": 11
- }
- },
- "CGeneralSpin": {
- "SpinRateDegrees": {
- "field": "m_nSpinRateDegrees",
- "type": 2
- },
- "SpinRateMinDegrees": {
- "field": "m_nSpinRateMinDegrees",
- "type": 2
- },
- "SpinRateStopTime": {
- "field": "m_fSpinRateStopTime",
- "type": 8
- },
- "Parent": {
- "field": "CParticleFunctionOperator",
- "type": 11
- }
- },
- "CParticleFunction": {
- "OpStrength": {
- "field": "m_flOpStrength",
- "classname": "CParticleCollectionFloatInput",
- "type": 16
- },
- "OpEndCapState": {
- "field": "m_nOpEndCapState",
- "type": 6
- },
- "OpStartFadeInTime": {
- "field": "m_flOpStartFadeInTime",
- "type": 8
- },
- "OpEndFadeInTime": {
- "field": "m_flOpEndFadeInTime",
- "type": 8
- },
- "OpStartFadeOutTime": {
- "field": "m_flOpStartFadeOutTime",
- "type": 8
- },
- "OpEndFadeOutTime": {
- "field": "m_flOpEndFadeOutTime",
- "type": 8
- },
- "OpFadeOscillatePeriod": {
- "field": "m_flOpFadeOscillatePeriod",
- "type": 8
- },
- "NormalizeToStopTime": {
- "field": "m_bNormalizeToStopTime",
- "type": 10
- },
- "OpTimeOffsetMin": {
- "field": "m_flOpTimeOffsetMin",
- "type": 8
- },
- "OpTimeOffsetMax": {
- "field": "m_flOpTimeOffsetMax",
- "type": 8
- },
- "OpTimeOffsetSeed": {
- "field": "m_nOpTimeOffsetSeed",
- "type": 2
- },
- "OpTimeScaleSeed": {
- "field": "m_nOpTimeScaleSeed",
- "type": 2
- },
- "OpTimeScaleMin": {
- "field": "m_flOpTimeScaleMin",
- "type": 8
- },
- "OpTimeScaleMax": {
- "field": "m_flOpTimeScaleMax",
- "type": 8
- },
- "DisableOperator": {
- "field": "m_bDisableOperator",
- "type": 10
- },
- "Notes": {
- "field": "m_Notes",
- "type": 14
- }
- },
- "CParticleFunctionConstraint": {
- "Parent": {
- "field": "CParticleFunction",
- "type": 11
- }
- },
- "CParticleFunctionEmitter": {
- "EmitterIndex": {
- "field": "m_nEmitterIndex",
- "type": 2
- },
- "Parent": {
- "field": "CParticleFunction",
- "type": 11
- }
- },
- "CParticleFunctionForce": {
- "Parent": {
- "field": "CParticleFunction",
- "type": 11
- }
- },
- "CParticleFunctionInitializer": {
- "AssociatedEmitterIndex": {
- "field": "m_nAssociatedEmitterIndex",
- "type": 2
- },
- "Parent": {
- "field": "CParticleFunction",
- "type": 11
- }
- },
- "CParticleFunctionOperator": {
- "Parent": {
- "field": "CParticleFunction",
- "type": 11
- }
- },
- "CParticleFunctionPreEmission": {
- "RunOnce": {
- "field": "m_bRunOnce",
- "type": 10
- },
- "Parent": {
- "field": "CParticleFunctionOperator",
- "type": 11
- }
- },
- "CParticleFunctionRenderer": {
- "VisibilityInputs": {
- "field": "VisibilityInputs",
- "classname": "CParticleVisibilityInputs",
- "type": 16
- },
- "CannotBeRefracted": {
- "field": "m_bCannotBeRefracted",
- "type": 10
- },
- "SkipRenderingOnMobile": {
- "field": "m_bSkipRenderingOnMobile",
- "type": 10
- },
- "Parent": {
- "field": "CParticleFunction",
- "type": 11
- }
- },
- "CParticleMassCalculationParameters": {
- "MassMode": {
- "field": "m_nMassMode",
- "type": 6
- },
- "Radius": {
- "field": "m_flRadius",
- "classname": "CPerParticleFloatInput",
- "type": 16
- },
- "NominalRadius": {
- "field": "m_flNominalRadius",
- "classname": "CPerParticleFloatInput",
- "type": 16
- },
- "Scale": {
- "field": "m_flScale",
- "classname": "CPerParticleFloatInput",
- "type": 16
- }
- },
- "CParticleSystemDefinition": {
- "BehaviorVersion": {
- "field": "m_nBehaviorVersion",
- "type": 2
- },
- "FirstMultipleOverride_BackwardCompat": {
- "field": "m_nFirstMultipleOverride_BackwardCompat",
- "type": 2
- },
- "InitialParticles": {
- "field": "m_nInitialParticles",
- "type": 2
- },
- "MaxParticles": {
- "field": "m_nMaxParticles",
- "type": 2
- },
- "GroupID": {
- "field": "m_nGroupID",
- "type": 2
- },
- "BoundingBoxMin": {
- "field": "m_BoundingBoxMin",
- "type": 21
- },
- "BoundingBoxMax": {
- "field": "m_BoundingBoxMax",
- "type": 21
- },
- "DepthSortBias": {
- "field": "m_flDepthSortBias",
- "type": 8
- },
- "SortOverridePositionCP": {
- "field": "m_nSortOverridePositionCP",
- "type": 2
- },
- "InfiniteBounds": {
- "field": "m_bInfiniteBounds",
- "type": 10
- },
- "EnableNamedValues": {
- "field": "m_bEnableNamedValues",
- "type": 10
- },
- "NamedValueDomain": {
- "field": "m_NamedValueDomain",
- "type": 14
- },
- "ConstantColor": {
- "field": "m_ConstantColor",
- "type": 19
- },
- "ConstantNormal": {
- "field": "m_ConstantNormal",
- "type": 21
- },
- "ConstantRadius": {
- "field": "m_flConstantRadius",
- "type": 8
- },
- "ConstantRotation": {
- "field": "m_flConstantRotation",
- "type": 8
- },
- "ConstantRotationSpeed": {
- "field": "m_flConstantRotationSpeed",
- "type": 8
- },
- "ConstantLifespan": {
- "field": "m_flConstantLifespan",
- "type": 8
- },
- "ConstantSequenceNumber": {
- "field": "m_nConstantSequenceNumber",
- "type": 2
- },
- "ConstantSequenceNumber1": {
- "field": "m_nConstantSequenceNumber1",
- "type": 2
- },
- "SnapshotControlPoint": {
- "field": "m_nSnapshotControlPoint",
- "type": 2
- },
- "CullRadius": {
- "field": "m_flCullRadius",
- "type": 8
- },
- "CullFillCost": {
- "field": "m_flCullFillCost",
- "type": 8
- },
- "CullControlPoint": {
- "field": "m_nCullControlPoint",
- "type": 2
- },
- "FallbackMaxCount": {
- "field": "m_nFallbackMaxCount",
- "type": 2
- },
- "PreSimulationTime": {
- "field": "m_flPreSimulationTime",
- "type": 8
- },
- "StopSimulationAfterTime": {
- "field": "m_flStopSimulationAfterTime",
- "type": 8
- },
- "MaximumTimeStep": {
- "field": "m_flMaximumTimeStep",
- "type": 8
- },
- "MaximumSimTime": {
- "field": "m_flMaximumSimTime",
- "type": 8
- },
- "MinimumSimTime": {
- "field": "m_flMinimumSimTime",
- "type": 8
- },
- "MinimumTimeStep": {
- "field": "m_flMinimumTimeStep",
- "type": 8
- },
- "MinimumFrames": {
- "field": "m_nMinimumFrames",
- "type": 2
- },
- "MinCPULevel": {
- "field": "m_nMinCPULevel",
- "type": 2
- },
- "MinGPULevel": {
- "field": "m_nMinGPULevel",
- "type": 2
- },
- "NoDrawTimeToGoToSleep": {
- "field": "m_flNoDrawTimeToGoToSleep",
- "type": 8
- },
- "MaxDrawDistance": {
- "field": "m_flMaxDrawDistance",
- "type": 8
- },
- "StartFadeDistance": {
- "field": "m_flStartFadeDistance",
- "type": 8
- },
- "MaxCreationDistance": {
- "field": "m_flMaxCreationDistance",
- "type": 8
- },
- "AggregationMinAvailableParticles": {
- "field": "m_nAggregationMinAvailableParticles",
- "type": 2
- },
- "AggregateRadius": {
- "field": "m_flAggregateRadius",
- "type": 8
- },
- "ShouldBatch": {
- "field": "m_bShouldBatch",
- "type": 10
- },
- "ShouldHitboxesFallbackToRenderBounds": {
- "field": "m_bShouldHitboxesFallbackToRenderBounds",
- "type": 10
- },
- "ShouldHitboxesFallbackToSnapshot": {
- "field": "m_bShouldHitboxesFallbackToSnapshot",
- "type": 10
- },
- "ShouldHitboxesFallbackToCollisionHulls": {
- "field": "m_bShouldHitboxesFallbackToCollisionHulls",
- "type": 10
- },
- "ViewModelEffect": {
- "field": "m_nViewModelEffect",
- "type": 6
- },
- "ScreenSpaceEffect": {
- "field": "m_bScreenSpaceEffect",
- "type": 10
- },
- "TargetLayerID": {
- "field": "m_pszTargetLayerID",
- "type": 13
- },
- "SkipRenderControlPoint": {
- "field": "m_nSkipRenderControlPoint",
- "type": 2
- },
- "AllowRenderControlPoint": {
- "field": "m_nAllowRenderControlPoint",
- "type": 2
- },
- "ShouldSort": {
- "field": "m_bShouldSort",
- "type": 10
- }
- },
- "CParticleVisibilityInputs": {
- "CameraBias": {
- "field": "m_flCameraBias",
- "type": 8
- },
- "CPin": {
- "field": "m_nCPin",
- "type": 2
- },
- "ProxyRadius": {
- "field": "m_flProxyRadius",
- "type": 8
- },
- "InputMin": {
- "field": "m_flInputMin",
- "type": 8
- },
- "InputMax": {
- "field": "m_flInputMax",
- "type": 8
- },
- "InputPixelVisFade": {
- "field": "m_flInputPixelVisFade",
- "type": 8
- },
- "NoPixelVisibilityFallback": {
- "field": "m_flNoPixelVisibilityFallback",
- "type": 8
- },
- "DistanceInputMin": {
- "field": "m_flDistanceInputMin",
- "type": 8
- },
- "DistanceInputMax": {
- "field": "m_flDistanceInputMax",
- "type": 8
- },
- "DotInputMin": {
- "field": "m_flDotInputMin",
- "type": 8
- },
- "DotInputMax": {
- "field": "m_flDotInputMax",
- "type": 8
- },
- "DotCPAngles": {
- "field": "m_bDotCPAngles",
- "type": 10
- },
- "DotCameraAngles": {
- "field": "m_bDotCameraAngles",
- "type": 10
- },
- "AlphaScaleMin": {
- "field": "m_flAlphaScaleMin",
- "type": 8
- },
- "AlphaScaleMax": {
- "field": "m_flAlphaScaleMax",
- "type": 8
- },
- "RadiusScaleMin": {
- "field": "m_flRadiusScaleMin",
- "type": 8
- },
- "RadiusScaleMax": {
- "field": "m_flRadiusScaleMax",
- "type": 8
- },
- "RadiusScaleFOVBase": {
- "field": "m_flRadiusScaleFOVBase",
- "type": 8
- },
- "RightEye": {
- "field": "m_bRightEye",
- "type": 10
- }
- },
- "CPathParameters": {
- "StartControlPointNumber": {
- "field": "m_nStartControlPointNumber",
- "type": 2
- },
- "EndControlPointNumber": {
- "field": "m_nEndControlPointNumber",
- "type": 2
- },
- "BulgeControl": {
- "field": "m_nBulgeControl",
- "type": 2
- },
- "Bulge": {
- "field": "m_flBulge",
- "type": 8
- },
- "MidPoint": {
- "field": "m_flMidPoint",
- "type": 8
- },
- "StartPointOffset": {
- "field": "m_vStartPointOffset",
- "type": 21
- },
- "MidPointOffset": {
- "field": "m_vMidPointOffset",
- "type": 21
- },
- "EndOffset": {
- "field": "m_vEndOffset",
- "type": 21
- }
- },
- "CRandomNumberGeneratorParameters": {
- "DistributeEvenly": {
- "field": "m_bDistributeEvenly",
- "type": 10
- },
- "Seed": {
- "field": "m_nSeed",
- "type": 2
- }
- },
- "CReplicationParameters": {
- "ReplicationMode": {
- "field": "m_nReplicationMode",
- "type": 6
- },
- "ScaleChildParticleRadii": {
- "field": "m_bScaleChildParticleRadii",
- "type": 10
- },
- "MinRandomRadiusScale": {
- "field": "m_flMinRandomRadiusScale",
- "classname": "CParticleCollectionFloatInput",
- "type": 16
- },
- "MaxRandomRadiusScale": {
- "field": "m_flMaxRandomRadiusScale",
- "classname": "CParticleCollectionFloatInput",
- "type": 16
- },
- "ModellingScale": {
- "field": "m_flModellingScale",
- "classname": "CParticleCollectionFloatInput",
- "type": 16
- }
- },
- "CSpinUpdateBase": {
- "Parent": {
- "field": "CParticleFunctionOperator",
- "type": 11
- }
- },
- "CollisionGroupContext_t": {
- "CollisionGroupNumber": {
- "field": "m_nCollisionGroupNumber",
- "type": 2
- }
- },
- "ControlPointReference_t": {
- "ControlPointNameString": {
- "field": "m_controlPointNameString",
- "type": 2
- },
- "OffsetFromControlPoint": {
- "field": "m_vOffsetFromControlPoint",
- "type": 21
- },
- "OffsetInLocalSpace": {
- "field": "m_bOffsetInLocalSpace",
- "type": 10
- }
- },
- "IParticleCollection": {},
- "MaterialVariable_t": {
- "StrVariable": {
- "field": "m_strVariable",
- "type": 14
- },
- "VariableField": {
- "field": "m_nVariableField",
- "classname": "ParticleAttributeIndex_t",
- "type": 16
- },
- "Scale": {
- "field": "m_flScale",
- "type": 8
- }
- },
- "ModelReference_t": {
- "RelativeProbabilityOfSpawn": {
- "field": "m_flRelativeProbabilityOfSpawn",
- "type": 8
- }
- },
- "ParticleAttributeIndex_t": {
- "Value": {
- "field": "m_Value",
- "type": 2
- }
- },
- "ParticleChildrenInfo_t": {
- "Delay": {
- "field": "m_flDelay",
- "type": 8
- },
- "EndCap": {
- "field": "m_bEndCap",
- "type": 10
- },
- "DisableChild": {
- "field": "m_bDisableChild",
- "type": 10
- },
- "DetailLevel": {
- "field": "m_nDetailLevel",
- "type": 6
- }
- },
- "ParticleControlPointConfiguration_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "PreviewState": {
- "field": "m_previewState",
- "classname": "ParticlePreviewState_t",
- "type": 16
- }
- },
- "ParticleControlPointDriver_t": {
- "ControlPoint": {
- "field": "m_iControlPoint",
- "type": 2
- },
- "AttachType": {
- "field": "m_iAttachType",
- "type": 6
- },
- "AttachmentName": {
- "field": "m_attachmentName",
- "type": 14
- },
- "Offset": {
- "field": "m_vecOffset",
- "type": 21
- },
- "Offset1": {
- "field": "m_angOffset",
- "type": 20
- },
- "EntityName": {
- "field": "m_entityName",
- "type": 14
- }
- },
- "ParticlePreviewBodyGroup_t": {
- "BodyGroupName": {
- "field": "m_bodyGroupName",
- "type": 14
- },
- "Value": {
- "field": "m_nValue",
- "type": 2
- }
- },
- "ParticlePreviewState_t": {
- "PreviewModel": {
- "field": "m_previewModel",
- "type": 14
- },
- "ModSpecificData": {
- "field": "m_nModSpecificData",
- "type": 6
- },
- "GroundType": {
- "field": "m_groundType",
- "type": 6
- },
- "SequenceName": {
- "field": "m_sequenceName",
- "type": 14
- },
- "FireParticleOnSequenceFrame": {
- "field": "m_nFireParticleOnSequenceFrame",
- "type": 2
- },
- "HitboxSetName": {
- "field": "m_hitboxSetName",
- "type": 14
- },
- "MaterialGroupName": {
- "field": "m_materialGroupName",
- "type": 14
- },
- "PlaybackSpeed": {
- "field": "m_flPlaybackSpeed",
- "type": 8
- },
- "ParticleSimulationRate": {
- "field": "m_flParticleSimulationRate",
- "type": 8
- },
- "ShouldDrawHitboxes": {
- "field": "m_bShouldDrawHitboxes",
- "type": 10
- },
- "ShouldDrawAttachments": {
- "field": "m_bShouldDrawAttachments",
- "type": 10
- },
- "ShouldDrawAttachmentNames": {
- "field": "m_bShouldDrawAttachmentNames",
- "type": 10
- },
- "ShouldDrawControlPointAxes": {
- "field": "m_bShouldDrawControlPointAxes",
- "type": 10
- },
- "AnimationNonLooping": {
- "field": "m_bAnimationNonLooping",
- "type": 10
- },
- "PreviewGravity": {
- "field": "m_vecPreviewGravity",
- "type": 21
- }
- },
- "PointDefinitionWithTimeValues_t": {
- "TimeDuration": {
- "field": "m_flTimeDuration",
- "type": 8
- },
- "Parent": {
- "field": "PointDefinition_t",
- "type": 11
- }
- },
- "PointDefinition_t": {
- "ControlPoint": {
- "field": "m_nControlPoint",
- "type": 2
- },
- "LocalCoords": {
- "field": "m_bLocalCoords",
- "type": 10
- },
- "Offset": {
- "field": "m_vOffset",
- "type": 21
- }
- },
- "RenderProjectedMaterial_t": {},
- "SequenceWeightedList_t": {
- "Sequence": {
- "field": "m_nSequence",
- "type": 2
- },
- "RelativeWeight": {
- "field": "m_flRelativeWeight",
- "type": 8
- }
- },
- "TextureControls_t": {
- "FinalTextureScaleU": {
- "field": "m_flFinalTextureScaleU",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "FinalTextureScaleV": {
- "field": "m_flFinalTextureScaleV",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "FinalTextureOffsetU": {
- "field": "m_flFinalTextureOffsetU",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "FinalTextureOffsetV": {
- "field": "m_flFinalTextureOffsetV",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "FinalTextureUVRotation": {
- "field": "m_flFinalTextureUVRotation",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "ZoomScale": {
- "field": "m_flZoomScale",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "Distortion": {
- "field": "m_flDistortion",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "RandomizeOffsets": {
- "field": "m_bRandomizeOffsets",
- "type": 10
- },
- "ClampUVs": {
- "field": "m_bClampUVs",
- "type": 10
- },
- "PerParticleBlend": {
- "field": "m_nPerParticleBlend",
- "type": 6
- },
- "PerParticleScale": {
- "field": "m_nPerParticleScale",
- "type": 6
- },
- "PerParticleOffsetU": {
- "field": "m_nPerParticleOffsetU",
- "type": 6
- },
- "PerParticleOffsetV": {
- "field": "m_nPerParticleOffsetV",
- "type": 6
- },
- "PerParticleRotation": {
- "field": "m_nPerParticleRotation",
- "type": 6
- },
- "PerParticleZoom": {
- "field": "m_nPerParticleZoom",
- "type": 6
- },
- "PerParticleDistortion": {
- "field": "m_nPerParticleDistortion",
- "type": 6
- }
- },
- "TextureGroup_t": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "ReplaceTextureWithGradient": {
- "field": "m_bReplaceTextureWithGradient",
- "type": 10
- },
- "TextureType": {
- "field": "m_nTextureType",
- "type": 6
- },
- "TextureChannels": {
- "field": "m_nTextureChannels",
- "type": 6
- },
- "TextureBlendMode": {
- "field": "m_nTextureBlendMode",
- "type": 6
- },
- "TextureBlend": {
- "field": "m_flTextureBlend",
- "classname": "CParticleCollectionRendererFloatInput",
- "type": 16
- },
- "TextureControls": {
- "field": "m_TextureControls",
- "classname": "TextureControls_t",
- "type": 16
- }
- },
- "VecInputMaterialVariable_t": {
- "StrVariable": {
- "field": "m_strVariable",
- "type": 14
- }
- },
- "CNewParticleEffect": {
- "Next": {
- "field": "m_pNext",
- "classname": "CNewParticleEffect",
- "type": 24
- },
- "Prev": {
- "field": "m_pPrev",
- "classname": "CNewParticleEffect",
- "type": 24
- },
- "Particles": {
- "field": "m_pParticles",
- "classname": "IParticleCollection",
- "type": 24
- },
- "DebugName": {
- "field": "m_pDebugName",
- "type": 15
- },
- "SortOrigin": {
- "field": "m_vSortOrigin",
- "type": 21
- },
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "Owner": {
- "field": "m_hOwner",
- "classname": "PARTICLE_EHANDLE__",
- "type": 24
- },
- "OwningParticleProperty": {
- "field": "m_pOwningParticleProperty",
- "classname": "CParticleProperty",
- "type": 24
- },
- "FreezeTransitionStart": {
- "field": "m_flFreezeTransitionStart",
- "type": 8
- },
- "FreezeTransitionDuration": {
- "field": "m_flFreezeTransitionDuration",
- "type": 8
- },
- "FreezeTransitionOverride": {
- "field": "m_flFreezeTransitionOverride",
- "type": 8
- },
- "FreezeTransitionActive": {
- "field": "m_bFreezeTransitionActive",
- "type": 10
- },
- "FreezeTargetState": {
- "field": "m_bFreezeTargetState",
- "type": 10
- },
- "CanFreeze": {
- "field": "m_bCanFreeze",
- "type": 10
- },
- "LastMin": {
- "field": "m_LastMin",
- "type": 21
- },
- "LastMax": {
- "field": "m_LastMax",
- "type": 21
- },
- "SplitScreenUser": {
- "field": "m_nSplitScreenUser",
- "type": 2
- },
- "AggregationCenter": {
- "field": "m_vecAggregationCenter",
- "type": 21
- },
- "RefCount": {
- "field": "m_RefCount",
- "type": 2
- },
- "Parent": {
- "field": "IParticleEffect",
- "type": 11
- }
- },
- "CParticleCollectionBindingInstance": {
- "Parent": {
- "field": "CBasePulseGraphInstance",
- "type": 11
- }
- },
- "CParticleCollectionFloatInput": {
- "Parent": {
- "field": "CParticleFloatInput",
- "type": 11
- }
- },
- "CParticleCollectionRendererFloatInput": {
- "Parent": {
- "field": "CParticleCollectionFloatInput",
- "type": 11
- }
- },
- "CParticleCollectionRendererVecInput": {},
- "CParticleFloatInput": {
- "Type": {
- "field": "m_nType",
- "type": 6
- },
- "MapType": {
- "field": "m_nMapType",
- "type": 6
- },
- "LiteralValue": {
- "field": "m_flLiteralValue",
- "type": 8
- },
- "ControlPoint": {
- "field": "m_nControlPoint",
- "type": 2
- },
- "ScalarAttribute": {
- "field": "m_nScalarAttribute",
- "classname": "ParticleAttributeIndex_t",
- "type": 16
- },
- "VectorAttribute": {
- "field": "m_nVectorAttribute",
- "classname": "ParticleAttributeIndex_t",
- "type": 16
- },
- "VectorComponent": {
- "field": "m_nVectorComponent",
- "type": 2
- },
- "RandomMin": {
- "field": "m_flRandomMin",
- "type": 8
- },
- "RandomMax": {
- "field": "m_flRandomMax",
- "type": 8
- },
- "HasRandomSignFlip": {
- "field": "m_bHasRandomSignFlip",
- "type": 10
- },
- "RandomSeed": {
- "field": "m_nRandomSeed",
- "type": 2
- },
- "RandomMode": {
- "field": "m_nRandomMode",
- "type": 6
- },
- "LOD0": {
- "field": "m_flLOD0",
- "type": 8
- },
- "LOD1": {
- "field": "m_flLOD1",
- "type": 8
- },
- "LOD2": {
- "field": "m_flLOD2",
- "type": 8
- },
- "LOD3": {
- "field": "m_flLOD3",
- "type": 8
- },
- "NoiseInputVectorAttribute": {
- "field": "m_nNoiseInputVectorAttribute",
- "classname": "ParticleAttributeIndex_t",
- "type": 16
- },
- "NoiseOutputMin": {
- "field": "m_flNoiseOutputMin",
- "type": 8
- },
- "NoiseOutputMax": {
- "field": "m_flNoiseOutputMax",
- "type": 8
- },
- "NoiseScale": {
- "field": "m_flNoiseScale",
- "type": 8
- },
- "NoiseOffsetRate": {
- "field": "m_vecNoiseOffsetRate",
- "type": 21
- },
- "NoiseOffset": {
- "field": "m_flNoiseOffset",
- "type": 8
- },
- "NoiseOctaves": {
- "field": "m_nNoiseOctaves",
- "type": 2
- },
- "NoiseTurbulence": {
- "field": "m_nNoiseTurbulence",
- "type": 6
- },
- "NoiseType": {
- "field": "m_nNoiseType",
- "type": 6
- },
- "NoiseModifier": {
- "field": "m_nNoiseModifier",
- "type": 6
- },
- "NoiseTurbulenceScale": {
- "field": "m_flNoiseTurbulenceScale",
- "type": 8
- },
- "NoiseTurbulenceMix": {
- "field": "m_flNoiseTurbulenceMix",
- "type": 8
- },
- "NoiseImgPreviewScale": {
- "field": "m_flNoiseImgPreviewScale",
- "type": 8
- },
- "NoiseImgPreviewLive": {
- "field": "m_bNoiseImgPreviewLive",
- "type": 10
- },
- "NoCameraFallback": {
- "field": "m_flNoCameraFallback",
- "type": 8
- },
- "UseBoundsCenter": {
- "field": "m_bUseBoundsCenter",
- "type": 10
- },
- "InputMode": {
- "field": "m_nInputMode",
- "type": 6
- },
- "MultFactor": {
- "field": "m_flMultFactor",
- "type": 8
- },
- "Input0": {
- "field": "m_flInput0",
- "type": 8
- },
- "Input1": {
- "field": "m_flInput1",
- "type": 8
- },
- "Output0": {
- "field": "m_flOutput0",
- "type": 8
- },
- "Output1": {
- "field": "m_flOutput1",
- "type": 8
- },
- "NotchedRangeMin": {
- "field": "m_flNotchedRangeMin",
- "type": 8
- },
- "NotchedRangeMax": {
- "field": "m_flNotchedRangeMax",
- "type": 8
- },
- "NotchedOutputOutside": {
- "field": "m_flNotchedOutputOutside",
- "type": 8
- },
- "NotchedOutputInside": {
- "field": "m_flNotchedOutputInside",
- "type": 8
- },
- "RoundType": {
- "field": "m_nRoundType",
- "type": 6
- },
- "BiasType": {
- "field": "m_nBiasType",
- "type": 6
- },
- "BiasParameter": {
- "field": "m_flBiasParameter",
- "type": 8
- },
- "Parent": {
- "field": "CParticleInput",
- "type": 11
- }
- },
- "CParticleInput": {},
- "CParticleModelInput": {
- "Type": {
- "field": "m_nType",
- "type": 6
- },
- "ControlPoint": {
- "field": "m_nControlPoint",
- "type": 2
- },
- "Parent": {
- "field": "CParticleInput",
- "type": 11
- }
- },
- "CParticleProperty": {},
- "CParticleRemapFloatInput": {
- "Parent": {
- "field": "CParticleFloatInput",
- "type": 11
- }
- },
- "CParticleTransformInput": {
- "Type": {
- "field": "m_nType",
- "type": 6
- },
- "FollowNamedValue": {
- "field": "m_bFollowNamedValue",
- "type": 10
- },
- "SupportsDisabled": {
- "field": "m_bSupportsDisabled",
- "type": 10
- },
- "UseOrientation": {
- "field": "m_bUseOrientation",
- "type": 10
- },
- "ControlPoint": {
- "field": "m_nControlPoint",
- "type": 2
- },
- "ControlPointRangeMax": {
- "field": "m_nControlPointRangeMax",
- "type": 2
- },
- "EndCPGrowthTime": {
- "field": "m_flEndCPGrowthTime",
- "type": 8
- },
- "Parent": {
- "field": "CParticleInput",
- "type": 11
- }
- },
- "CParticleVecInput": {
- "Type": {
- "field": "m_nType",
- "type": 6
- },
- "LiteralValue": {
- "field": "m_vLiteralValue",
- "type": 21
- },
- "LiteralColor": {
- "field": "m_LiteralColor",
- "type": 19
- },
- "FollowNamedValue": {
- "field": "m_bFollowNamedValue",
- "type": 10
- },
- "VectorAttribute": {
- "field": "m_nVectorAttribute",
- "classname": "ParticleAttributeIndex_t",
- "type": 16
- },
- "VectorAttributeScale": {
- "field": "m_vVectorAttributeScale",
- "type": 21
- },
- "ControlPoint": {
- "field": "m_nControlPoint",
- "type": 2
- },
- "DeltaControlPoint": {
- "field": "m_nDeltaControlPoint",
- "type": 2
- },
- "CPValueScale": {
- "field": "m_vCPValueScale",
- "type": 21
- },
- "CPRelativePosition": {
- "field": "m_vCPRelativePosition",
- "type": 21
- },
- "CPRelativeDir": {
- "field": "m_vCPRelativeDir",
- "type": 21
- },
- "FloatComponentX": {
- "field": "m_FloatComponentX",
- "classname": "CParticleFloatInput",
- "type": 16
- },
- "FloatComponentY": {
- "field": "m_FloatComponentY",
- "classname": "CParticleFloatInput",
- "type": 16
- },
- "FloatComponentZ": {
- "field": "m_FloatComponentZ",
- "classname": "CParticleFloatInput",
- "type": 16
- },
- "FloatInterp": {
- "field": "m_FloatInterp",
- "classname": "CParticleFloatInput",
- "type": 16
- },
- "InterpInput0": {
- "field": "m_flInterpInput0",
- "type": 8
- },
- "InterpInput1": {
- "field": "m_flInterpInput1",
- "type": 8
- },
- "InterpOutput0": {
- "field": "m_vInterpOutput0",
- "type": 21
- },
- "InterpOutput1": {
- "field": "m_vInterpOutput1",
- "type": 21
- },
- "RandomMin": {
- "field": "m_vRandomMin",
- "type": 21
- },
- "RandomMax": {
- "field": "m_vRandomMax",
- "type": 21
- },
- "Parent": {
- "field": "CParticleInput",
- "type": 11
- }
- },
- "CPerParticleFloatInput": {
- "Parent": {
- "field": "CParticleFloatInput",
- "type": 11
- }
- },
- "CPerParticleVecInput": {
- "Parent": {
- "field": "CParticleVecInput",
- "type": 11
- }
- },
- "IParticleEffect": {},
- "PARTICLE_EHANDLE__": {
- "Unused": {
- "field": "unused",
- "type": 2
- }
- },
- "PARTICLE_WORLD_HANDLE__": {
- "Unused": {
- "field": "unused",
- "type": 2
- }
- },
- "ParticleNamedValueConfiguration_t": {
- "ConfigName": {
- "field": "m_ConfigName",
- "type": 14
- },
- "AttachType": {
- "field": "m_iAttachType",
- "type": 6
- },
- "BoundEntityPath": {
- "field": "m_BoundEntityPath",
- "type": 14
- },
- "StrEntityScope": {
- "field": "m_strEntityScope",
- "type": 14
- },
- "StrAttachmentName": {
- "field": "m_strAttachmentName",
- "type": 14
- }
- },
- "ParticleNamedValueSource_t": {
- "Name": {
- "field": "m_Name",
- "type": 14
- },
- "IsPublic": {
- "field": "m_IsPublic",
- "type": 10
- },
- "DefaultConfig": {
- "field": "m_DefaultConfig",
- "classname": "ParticleNamedValueConfiguration_t",
- "type": 16
- }
- },
- "CFeIndexedJiggleBone": {
- "Node": {
- "field": "m_nNode",
- "type": 6
- },
- "JiggleParent": {
- "field": "m_nJiggleParent",
- "type": 6
- },
- "JiggleBone": {
- "field": "m_jiggleBone",
- "classname": "CFeJiggleBone",
- "type": 16
- }
- },
- "CFeJiggleBone": {
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "Length": {
- "field": "m_flLength",
- "type": 8
- },
- "TipMass": {
- "field": "m_flTipMass",
- "type": 8
- },
- "YawStiffness": {
- "field": "m_flYawStiffness",
- "type": 8
- },
- "YawDamping": {
- "field": "m_flYawDamping",
- "type": 8
- },
- "PitchStiffness": {
- "field": "m_flPitchStiffness",
- "type": 8
- },
- "PitchDamping": {
- "field": "m_flPitchDamping",
- "type": 8
- },
- "AlongStiffness": {
- "field": "m_flAlongStiffness",
- "type": 8
- },
- "AlongDamping": {
- "field": "m_flAlongDamping",
- "type": 8
- },
- "AngleLimit": {
- "field": "m_flAngleLimit",
- "type": 8
- },
- "MinYaw": {
- "field": "m_flMinYaw",
- "type": 8
- },
- "MaxYaw": {
- "field": "m_flMaxYaw",
- "type": 8
- },
- "YawFriction": {
- "field": "m_flYawFriction",
- "type": 8
- },
- "YawBounce": {
- "field": "m_flYawBounce",
- "type": 8
- },
- "MinPitch": {
- "field": "m_flMinPitch",
- "type": 8
- },
- "MaxPitch": {
- "field": "m_flMaxPitch",
- "type": 8
- },
- "PitchFriction": {
- "field": "m_flPitchFriction",
- "type": 8
- },
- "PitchBounce": {
- "field": "m_flPitchBounce",
- "type": 8
- },
- "BaseMass": {
- "field": "m_flBaseMass",
- "type": 8
- },
- "BaseStiffness": {
- "field": "m_flBaseStiffness",
- "type": 8
- },
- "BaseDamping": {
- "field": "m_flBaseDamping",
- "type": 8
- },
- "BaseMinLeft": {
- "field": "m_flBaseMinLeft",
- "type": 8
- },
- "BaseMaxLeft": {
- "field": "m_flBaseMaxLeft",
- "type": 8
- },
- "BaseLeftFriction": {
- "field": "m_flBaseLeftFriction",
- "type": 8
- },
- "BaseMinUp": {
- "field": "m_flBaseMinUp",
- "type": 8
- },
- "BaseMaxUp": {
- "field": "m_flBaseMaxUp",
- "type": 8
- },
- "BaseUpFriction": {
- "field": "m_flBaseUpFriction",
- "type": 8
- },
- "BaseMinForward": {
- "field": "m_flBaseMinForward",
- "type": 8
- },
- "BaseMaxForward": {
- "field": "m_flBaseMaxForward",
- "type": 8
- },
- "BaseForwardFriction": {
- "field": "m_flBaseForwardFriction",
- "type": 8
- },
- "Radius0": {
- "field": "m_flRadius0",
- "type": 8
- },
- "Radius1": {
- "field": "m_flRadius1",
- "type": 8
- },
- "Point0": {
- "field": "m_vPoint0",
- "type": 21
- },
- "Point1": {
- "field": "m_vPoint1",
- "type": 21
- },
- "CollisionMask": {
- "field": "m_nCollisionMask",
- "type": 5
- }
- },
- "CFeMorphLayer": {
- "Name": {
- "field": "m_Name",
- "type": 14
- },
- "NameHash": {
- "field": "m_nNameHash",
- "type": 6
- },
- "Nodes": {
- "field": "m_Nodes",
- "type": 56
- },
- "InitPos": {
- "field": "m_InitPos",
- "type": 63
- },
- "Gravity": {
- "field": "m_Gravity",
- "type": 59
- },
- "GoalStrength": {
- "field": "m_GoalStrength",
- "type": 59
- },
- "GoalDamping": {
- "field": "m_GoalDamping",
- "type": 59
- }
- },
- "CFeNamedJiggleBone": {
- "StrParentBone": {
- "field": "m_strParentBone",
- "type": 14
- },
- "JiggleParent": {
- "field": "m_nJiggleParent",
- "type": 6
- },
- "JiggleBone": {
- "field": "m_jiggleBone",
- "classname": "CFeJiggleBone",
- "type": 16
- }
- },
- "CFeVertexMapBuildArray": {},
- "CRegionSVM": {
- "Nodes": {
- "field": "m_Nodes",
- "type": 57
- }
- },
- "CastSphereSATParams_t": {
- "RayStart": {
- "field": "m_vRayStart",
- "type": 21
- },
- "RayDelta": {
- "field": "m_vRayDelta",
- "type": 21
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "MaxFraction": {
- "field": "m_flMaxFraction",
- "type": 8
- },
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "Hull": {
- "field": "m_pHull",
- "classname": "RnHull_t",
- "type": 24
- }
- },
- "CovMatrix3": {
- "Diag": {
- "field": "m_vDiag",
- "type": 21
- },
- "XY": {
- "field": "m_flXY",
- "type": 8
- },
- "XZ": {
- "field": "m_flXZ",
- "type": 8
- },
- "YZ": {
- "field": "m_flYZ",
- "type": 8
- }
- },
- "Dop26_t": {
- "Support": {
- "field": "m_flSupport",
- "type": 37,
- "size": 26
- }
- },
- "FeAnimStrayRadius_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 2
- },
- "MaxDist": {
- "field": "flMaxDist",
- "type": 8
- },
- "RelaxationFactor": {
- "field": "flRelaxationFactor",
- "type": 8
- }
- },
- "FeAntiTunnelProbeBuild_t": {
- "Weight": {
- "field": "flWeight",
- "type": 8
- },
- "ActivationDistance": {
- "field": "flActivationDistance",
- "type": 8
- },
- "Bias": {
- "field": "flBias",
- "type": 8
- },
- "Curvature": {
- "field": "flCurvature",
- "type": 8
- },
- "Flags": {
- "field": "nFlags",
- "type": 6
- },
- "ProbeNode": {
- "field": "nProbeNode",
- "type": 5
- },
- "TargetNodes": {
- "field": "targetNodes",
- "type": 56
- }
- },
- "FeAntiTunnelProbe_t": {
- "Weight": {
- "field": "flWeight",
- "type": 8
- },
- "Flags": {
- "field": "nFlags",
- "type": 6
- },
- "ProbeNode": {
- "field": "nProbeNode",
- "type": 5
- },
- "Count": {
- "field": "nCount",
- "type": 5
- },
- "Begin": {
- "field": "nBegin",
- "type": 6
- },
- "ActivationDistance": {
- "field": "flActivationDistance",
- "type": 8
- },
- "CurvatureRadius": {
- "field": "flCurvatureRadius",
- "type": 8
- },
- "Bias": {
- "field": "flBias",
- "type": 8
- }
- },
- "FeAxialEdgeBend_t": {
- "Te": {
- "field": "te",
- "type": 8
- },
- "Tv": {
- "field": "tv",
- "type": 8
- },
- "Dist": {
- "field": "flDist",
- "type": 8
- },
- "Weight": {
- "field": "flWeight",
- "type": 37,
- "size": 4
- },
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 6
- }
- },
- "FeBandBendLimit_t": {
- "DistMin": {
- "field": "flDistMin",
- "type": 8
- },
- "DistMax": {
- "field": "flDistMax",
- "type": 8
- },
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 6
- }
- },
- "FeBoxRigid_t": {
- "Node": {
- "field": "nNode",
- "type": 5
- },
- "CollisionMask": {
- "field": "nCollisionMask",
- "type": 5
- },
- "Size": {
- "field": "vSize",
- "type": 21
- },
- "VertexMapIndex": {
- "field": "nVertexMapIndex",
- "type": 5
- },
- "Flags": {
- "field": "nFlags",
- "type": 5
- }
- },
- "FeBuildBoxRigid_t": {
- "Priority": {
- "field": "m_nPriority",
- "type": 2
- },
- "VertexMapHash": {
- "field": "m_nVertexMapHash",
- "type": 6
- },
- "Parent": {
- "field": "FeBoxRigid_t",
- "type": 11
- }
- },
- "FeBuildSDFRigid_t": {
- "Priority": {
- "field": "m_nPriority",
- "type": 2
- },
- "VertexMapHash": {
- "field": "m_nVertexMapHash",
- "type": 6
- },
- "Parent": {
- "field": "FeSDFRigid_t",
- "type": 11
- }
- },
- "FeBuildSphereRigid_t": {
- "Priority": {
- "field": "m_nPriority",
- "type": 2
- },
- "VertexMapHash": {
- "field": "m_nVertexMapHash",
- "type": 6
- },
- "Parent": {
- "field": "FeSphereRigid_t",
- "type": 11
- }
- },
- "FeBuildTaperedCapsuleRigid_t": {
- "Priority": {
- "field": "m_nPriority",
- "type": 2
- },
- "VertexMapHash": {
- "field": "m_nVertexMapHash",
- "type": 6
- },
- "Parent": {
- "field": "FeTaperedCapsuleRigid_t",
- "type": 11
- }
- },
- "FeCollisionPlane_t": {
- "CtrlParent": {
- "field": "nCtrlParent",
- "type": 5
- },
- "ChildNode": {
- "field": "nChildNode",
- "type": 5
- },
- "Plane": {
- "field": "m_Plane",
- "classname": "RnPlane_t",
- "type": 16
- },
- "Strength": {
- "field": "flStrength",
- "type": 8
- }
- },
- "FeCtrlOffset_t": {
- "Offset": {
- "field": "vOffset",
- "type": 21
- },
- "CtrlParent": {
- "field": "nCtrlParent",
- "type": 5
- },
- "CtrlChild": {
- "field": "nCtrlChild",
- "type": 5
- }
- },
- "FeCtrlOsOffset_t": {
- "CtrlParent": {
- "field": "nCtrlParent",
- "type": 5
- },
- "CtrlChild": {
- "field": "nCtrlChild",
- "type": 5
- }
- },
- "FeCtrlSoftOffset_t": {
- "CtrlParent": {
- "field": "nCtrlParent",
- "type": 5
- },
- "CtrlChild": {
- "field": "nCtrlChild",
- "type": 5
- },
- "Offset": {
- "field": "vOffset",
- "type": 21
- },
- "Alpha": {
- "field": "flAlpha",
- "type": 8
- }
- },
- "FeEdgeDesc_t": {
- "Edge": {
- "field": "nEdge",
- "type": 34,
- "size": 2
- },
- "Side": {
- "field": "nSide",
- "type": 34,
- "size": 2
- },
- "VirtElem": {
- "field": "nVirtElem",
- "type": 34,
- "size": 2
- }
- },
- "FeEffectDesc_t": {
- "Name": {
- "field": "sName",
- "type": 14
- },
- "NameHash": {
- "field": "nNameHash",
- "type": 6
- },
- "Type": {
- "field": "nType",
- "type": 2
- }
- },
- "FeFitInfluence_t": {
- "VertexNode": {
- "field": "nVertexNode",
- "type": 6
- },
- "Weight": {
- "field": "flWeight",
- "type": 8
- },
- "MatrixNode": {
- "field": "nMatrixNode",
- "type": 6
- }
- },
- "FeFitMatrix_t": {
- "Center": {
- "field": "vCenter",
- "type": 21
- },
- "End": {
- "field": "nEnd",
- "type": 5
- },
- "Node": {
- "field": "nNode",
- "type": 5
- },
- "BeginDynamic": {
- "field": "nBeginDynamic",
- "type": 5
- }
- },
- "FeFitWeight_t": {
- "Weight": {
- "field": "flWeight",
- "type": 8
- },
- "Node": {
- "field": "nNode",
- "type": 5
- },
- "Dummy": {
- "field": "nDummy",
- "type": 5
- }
- },
- "FeFollowNode_t": {
- "ParentNode": {
- "field": "nParentNode",
- "type": 5
- },
- "ChildNode": {
- "field": "nChildNode",
- "type": 5
- },
- "Weight": {
- "field": "flWeight",
- "type": 8
- }
- },
- "FeHingeLimitBuild_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 6
- },
- "Flags": {
- "field": "nFlags",
- "type": 6
- },
- "LimitCW": {
- "field": "flLimitCW",
- "type": 8
- },
- "LimitCCW": {
- "field": "flLimitCCW",
- "type": 8
- }
- },
- "FeHingeLimit_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 6
- },
- "Flags": {
- "field": "nFlags",
- "type": 6
- },
- "Weight4": {
- "field": "flWeight4",
- "type": 8
- },
- "Weight5": {
- "field": "flWeight5",
- "type": 8
- },
- "AngleCenter": {
- "field": "flAngleCenter",
- "type": 8
- },
- "AngleExtents": {
- "field": "flAngleExtents",
- "type": 8
- }
- },
- "FeKelagerBend2_t": {
- "Weight": {
- "field": "flWeight",
- "type": 37,
- "size": 3
- },
- "Height0": {
- "field": "flHeight0",
- "type": 8
- },
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 3
- },
- "Reserved": {
- "field": "nReserved",
- "type": 5
- }
- },
- "FeMorphLayerDepr_t": {
- "Name": {
- "field": "m_Name",
- "type": 14
- },
- "NameHash": {
- "field": "m_nNameHash",
- "type": 6
- },
- "Nodes": {
- "field": "m_Nodes",
- "type": 56
- },
- "InitPos": {
- "field": "m_InitPos",
- "type": 63
- },
- "Gravity": {
- "field": "m_Gravity",
- "type": 59
- },
- "GoalStrength": {
- "field": "m_GoalStrength",
- "type": 59
- },
- "GoalDamping": {
- "field": "m_GoalDamping",
- "type": 59
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- }
- },
- "FeNodeBase_t": {
- "Node": {
- "field": "nNode",
- "type": 5
- },
- "Dummy": {
- "field": "nDummy",
- "type": 34,
- "size": 3
- },
- "NodeX0": {
- "field": "nNodeX0",
- "type": 5
- },
- "NodeX1": {
- "field": "nNodeX1",
- "type": 5
- },
- "NodeY0": {
- "field": "nNodeY0",
- "type": 5
- },
- "NodeY1": {
- "field": "nNodeY1",
- "type": 5
- }
- },
- "FeNodeIntegrator_t": {
- "PointDamping": {
- "field": "flPointDamping",
- "type": 8
- },
- "AnimationForceAttraction": {
- "field": "flAnimationForceAttraction",
- "type": 8
- },
- "AnimationVertexAttraction": {
- "field": "flAnimationVertexAttraction",
- "type": 8
- },
- "Gravity": {
- "field": "flGravity",
- "type": 8
- }
- },
- "FeNodeReverseOffset_t": {
- "Offset": {
- "field": "vOffset",
- "type": 21
- },
- "BoneCtrl": {
- "field": "nBoneCtrl",
- "type": 5
- },
- "TargetNode": {
- "field": "nTargetNode",
- "type": 5
- }
- },
- "FeNodeWindBase_t": {
- "NodeX0": {
- "field": "nNodeX0",
- "type": 5
- },
- "NodeX1": {
- "field": "nNodeX1",
- "type": 5
- },
- "NodeY0": {
- "field": "nNodeY0",
- "type": 5
- },
- "NodeY1": {
- "field": "nNodeY1",
- "type": 5
- }
- },
- "FeProxyVertexMap_t": {
- "Name": {
- "field": "m_Name",
- "type": 14
- },
- "Weight": {
- "field": "m_flWeight",
- "type": 8
- }
- },
- "FeQuad_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 4
- },
- "Slack": {
- "field": "flSlack",
- "type": 8
- },
- "Shape": {
- "field": "vShape",
- "type": 44,
- "size": 4
- }
- },
- "FeRigidColliderIndices_t": {
- "TaperedCapsuleRigidIndex": {
- "field": "m_nTaperedCapsuleRigidIndex",
- "type": 5
- },
- "SphereRigidIndex": {
- "field": "m_nSphereRigidIndex",
- "type": 5
- },
- "BoxRigidIndex": {
- "field": "m_nBoxRigidIndex",
- "type": 5
- },
- "SDFRigidIndex": {
- "field": "m_nSDFRigidIndex",
- "type": 5
- },
- "CollisionPlaneIndex": {
- "field": "m_nCollisionPlaneIndex",
- "type": 5
- }
- },
- "FeRodConstraint_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 2
- },
- "MaxDist": {
- "field": "flMaxDist",
- "type": 8
- },
- "MinDist": {
- "field": "flMinDist",
- "type": 8
- },
- "Weight0": {
- "field": "flWeight0",
- "type": 8
- },
- "RelaxationFactor": {
- "field": "flRelaxationFactor",
- "type": 8
- }
- },
- "FeSDFRigid_t": {
- "LocalMin": {
- "field": "vLocalMin",
- "type": 21
- },
- "LocalMax": {
- "field": "vLocalMax",
- "type": 21
- },
- "Bounciness": {
- "field": "flBounciness",
- "type": 8
- },
- "Node": {
- "field": "nNode",
- "type": 5
- },
- "CollisionMask": {
- "field": "nCollisionMask",
- "type": 5
- },
- "VertexMapIndex": {
- "field": "nVertexMapIndex",
- "type": 5
- },
- "Flags": {
- "field": "nFlags",
- "type": 5
- },
- "Distances": {
- "field": "m_Distances",
- "type": 59
- },
- "Width": {
- "field": "m_nWidth",
- "type": 2
- },
- "Height": {
- "field": "m_nHeight",
- "type": 2
- },
- "Depth": {
- "field": "m_nDepth",
- "type": 2
- }
- },
- "FeSimdAnimStrayRadius_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 2
- },
- "MaxDist": {
- "field": "flMaxDist",
- "type": 8
- },
- "RelaxationFactor": {
- "field": "flRelaxationFactor",
- "type": 8
- }
- },
- "FeSimdNodeBase_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 4
- },
- "NodeX0": {
- "field": "nNodeX0",
- "type": 34,
- "size": 4
- },
- "NodeX1": {
- "field": "nNodeX1",
- "type": 34,
- "size": 4
- },
- "NodeY0": {
- "field": "nNodeY0",
- "type": 34,
- "size": 4
- },
- "NodeY1": {
- "field": "nNodeY1",
- "type": 34,
- "size": 4
- },
- "Dummy": {
- "field": "nDummy",
- "type": 34,
- "size": 4
- }
- },
- "FeSimdQuad_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 4
- },
- "4Slack": {
- "field": "f4Slack",
- "type": 8
- },
- "4Weights": {
- "field": "f4Weights",
- "type": 37,
- "size": 4
- }
- },
- "FeSimdRodConstraintAnim_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 2
- },
- "4Weight0": {
- "field": "f4Weight0",
- "type": 8
- },
- "4RelaxationFactor": {
- "field": "f4RelaxationFactor",
- "type": 8
- }
- },
- "FeSimdRodConstraint_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 2
- },
- "4MaxDist": {
- "field": "f4MaxDist",
- "type": 8
- },
- "4MinDist": {
- "field": "f4MinDist",
- "type": 8
- },
- "4Weight0": {
- "field": "f4Weight0",
- "type": 8
- },
- "4RelaxationFactor": {
- "field": "f4RelaxationFactor",
- "type": 8
- }
- },
- "FeSimdSpringIntegrator_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 2
- },
- "SpringRestLength": {
- "field": "flSpringRestLength",
- "type": 8
- },
- "SpringConstant": {
- "field": "flSpringConstant",
- "type": 8
- },
- "SpringDamping": {
- "field": "flSpringDamping",
- "type": 8
- },
- "NodeWeight0": {
- "field": "flNodeWeight0",
- "type": 8
- }
- },
- "FeSimdTri_t": {
- "Node": {
- "field": "nNode",
- "type": 35,
- "size": 3
- },
- "W1": {
- "field": "w1",
- "type": 8
- },
- "W2": {
- "field": "w2",
- "type": 8
- },
- "1x": {
- "field": "v1x",
- "type": 8
- }
- },
- "FeSoftParent_t": {
- "Parent": {
- "field": "nParent",
- "type": 2
- },
- "Alpha": {
- "field": "flAlpha",
- "type": 8
- }
- },
- "FeSourceEdge_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 2
- }
- },
- "FeSphereRigid_t": {
- "Sphere": {
- "field": "vSphere",
- "type": 8
- },
- "Node": {
- "field": "nNode",
- "type": 5
- },
- "CollisionMask": {
- "field": "nCollisionMask",
- "type": 5
- },
- "VertexMapIndex": {
- "field": "nVertexMapIndex",
- "type": 5
- },
- "Flags": {
- "field": "nFlags",
- "type": 5
- }
- },
- "FeSpringIntegrator_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 2
- },
- "SpringRestLength": {
- "field": "flSpringRestLength",
- "type": 8
- },
- "SpringConstant": {
- "field": "flSpringConstant",
- "type": 8
- },
- "SpringDamping": {
- "field": "flSpringDamping",
- "type": 8
- },
- "NodeWeight0": {
- "field": "flNodeWeight0",
- "type": 8
- }
- },
- "FeStiffHingeBuild_t": {
- "MaxAngle": {
- "field": "flMaxAngle",
- "type": 8
- },
- "Strength": {
- "field": "flStrength",
- "type": 8
- },
- "MotionBias": {
- "field": "flMotionBias",
- "type": 37,
- "size": 3
- },
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 3
- }
- },
- "FeTaperedCapsuleRigid_t": {
- "Sphere": {
- "field": "vSphere",
- "type": 37,
- "size": 2
- },
- "Node": {
- "field": "nNode",
- "type": 5
- },
- "CollisionMask": {
- "field": "nCollisionMask",
- "type": 5
- },
- "VertexMapIndex": {
- "field": "nVertexMapIndex",
- "type": 5
- },
- "Flags": {
- "field": "nFlags",
- "type": 5
- }
- },
- "FeTaperedCapsuleStretch_t": {
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 2
- },
- "CollisionMask": {
- "field": "nCollisionMask",
- "type": 5
- },
- "Dummy": {
- "field": "nDummy",
- "type": 5
- },
- "Radius": {
- "field": "flRadius",
- "type": 37,
- "size": 2
- }
- },
- "FeTreeChildren_t": {
- "Child": {
- "field": "nChild",
- "type": 34,
- "size": 2
- }
- },
- "FeTri_t": {
- "2": {
- "field": "v2",
- "type": 22
- },
- "Node": {
- "field": "nNode",
- "type": 34,
- "size": 3
- },
- "W1": {
- "field": "w1",
- "type": 8
- },
- "W2": {
- "field": "w2",
- "type": 8
- },
- "1x": {
- "field": "v1x",
- "type": 8
- }
- },
- "FeTwistConstraint_t": {
- "NodeOrient": {
- "field": "nNodeOrient",
- "type": 5
- },
- "NodeEnd": {
- "field": "nNodeEnd",
- "type": 5
- },
- "TwistRelax": {
- "field": "flTwistRelax",
- "type": 8
- },
- "SwingRelax": {
- "field": "flSwingRelax",
- "type": 8
- }
- },
- "FeVertexMapBuild_t": {
- "VertexMapName": {
- "field": "m_VertexMapName",
- "type": 14
- },
- "NameHash": {
- "field": "m_nNameHash",
- "type": 6
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "VolumetricSolveStrength": {
- "field": "m_flVolumetricSolveStrength",
- "type": 8
- },
- "ScaleSourceNode": {
- "field": "m_nScaleSourceNode",
- "type": 2
- },
- "Weights": {
- "field": "m_Weights",
- "type": 59
- }
- },
- "FeVertexMapDesc_t": {
- "Name": {
- "field": "sName",
- "type": 14
- },
- "NameHash": {
- "field": "nNameHash",
- "type": 6
- },
- "Color": {
- "field": "nColor",
- "type": 6
- },
- "Flags": {
- "field": "nFlags",
- "type": 6
- },
- "VertexBase": {
- "field": "nVertexBase",
- "type": 5
- },
- "VertexCount": {
- "field": "nVertexCount",
- "type": 5
- },
- "MapOffset": {
- "field": "nMapOffset",
- "type": 6
- },
- "NodeListOffset": {
- "field": "nNodeListOffset",
- "type": 6
- },
- "CenterOfMass": {
- "field": "vCenterOfMass",
- "type": 21
- },
- "VolumetricSolveStrength": {
- "field": "flVolumetricSolveStrength",
- "type": 8
- },
- "ScaleSourceNode": {
- "field": "nScaleSourceNode",
- "type": 1
- },
- "NodeListCount": {
- "field": "nNodeListCount",
- "type": 5
- }
- },
- "FeWeightedNode_t": {
- "Node": {
- "field": "nNode",
- "type": 5
- },
- "Weight": {
- "field": "nWeight",
- "type": 5
- }
- },
- "FeWorldCollisionParams_t": {
- "WorldFriction": {
- "field": "flWorldFriction",
- "type": 8
- },
- "GroundFriction": {
- "field": "flGroundFriction",
- "type": 8
- },
- "ListBegin": {
- "field": "nListBegin",
- "type": 5
- },
- "ListEnd": {
- "field": "nListEnd",
- "type": 5
- }
- },
- "FourCovMatrices3": {
- "XY": {
- "field": "m_flXY",
- "type": 8
- },
- "XZ": {
- "field": "m_flXZ",
- "type": 8
- },
- "YZ": {
- "field": "m_flYZ",
- "type": 8
- }
- },
- "OldFeEdge_t": {
- "K": {
- "field": "m_flK",
- "type": 37,
- "size": 3
- },
- "InvA": {
- "field": "invA",
- "type": 8
- },
- "T": {
- "field": "t",
- "type": 8
- },
- "ThetaRelaxed": {
- "field": "flThetaRelaxed",
- "type": 8
- },
- "ThetaFactor": {
- "field": "flThetaFactor",
- "type": 8
- },
- "C01": {
- "field": "c01",
- "type": 8
- },
- "C02": {
- "field": "c02",
- "type": 8
- },
- "C03": {
- "field": "c03",
- "type": 8
- },
- "C04": {
- "field": "c04",
- "type": 8
- },
- "AxialModelDist": {
- "field": "flAxialModelDist",
- "type": 8
- },
- "AxialModelWeights": {
- "field": "flAxialModelWeights",
- "type": 37,
- "size": 4
- },
- "Node": {
- "field": "m_nNode",
- "type": 34,
- "size": 4
- }
- },
- "PhysFeModelDesc_t": {
- "CtrlHash": {
- "field": "m_CtrlHash",
- "type": 57
- },
- "CtrlName": {
- "field": "m_CtrlName",
- "type": 50
- },
- "StaticNodeFlags": {
- "field": "m_nStaticNodeFlags",
- "type": 6
- },
- "DynamicNodeFlags": {
- "field": "m_nDynamicNodeFlags",
- "type": 6
- },
- "LocalForce": {
- "field": "m_flLocalForce",
- "type": 8
- },
- "LocalRotation": {
- "field": "m_flLocalRotation",
- "type": 8
- },
- "NodeCount": {
- "field": "m_nNodeCount",
- "type": 5
- },
- "StaticNodes": {
- "field": "m_nStaticNodes",
- "type": 5
- },
- "RotLockStaticNodes": {
- "field": "m_nRotLockStaticNodes",
- "type": 5
- },
- "FirstPositionDrivenNode": {
- "field": "m_nFirstPositionDrivenNode",
- "type": 5
- },
- "SimdTriCount1": {
- "field": "m_nSimdTriCount1",
- "type": 5
- },
- "SimdTriCount2": {
- "field": "m_nSimdTriCount2",
- "type": 5
- },
- "SimdQuadCount1": {
- "field": "m_nSimdQuadCount1",
- "type": 5
- },
- "SimdQuadCount2": {
- "field": "m_nSimdQuadCount2",
- "type": 5
- },
- "QuadCount1": {
- "field": "m_nQuadCount1",
- "type": 5
- },
- "QuadCount2": {
- "field": "m_nQuadCount2",
- "type": 5
- },
- "TreeDepth": {
- "field": "m_nTreeDepth",
- "type": 5
- },
- "NodeBaseJiggleboneDependsCount": {
- "field": "m_nNodeBaseJiggleboneDependsCount",
- "type": 5
- },
- "RopeCount": {
- "field": "m_nRopeCount",
- "type": 5
- },
- "Ropes": {
- "field": "m_Ropes",
- "type": 56
- },
- "AntiTunnelTargetNodes": {
- "field": "m_AntiTunnelTargetNodes",
- "type": 56
- },
- "NodeInvMasses": {
- "field": "m_NodeInvMasses",
- "type": 59
- },
- "LegacyStretchForce": {
- "field": "m_LegacyStretchForce",
- "type": 59
- },
- "NodeCollisionRadii": {
- "field": "m_NodeCollisionRadii",
- "type": 59
- },
- "DynNodeFriction": {
- "field": "m_DynNodeFriction",
- "type": 59
- },
- "LocalRotation1": {
- "field": "m_LocalRotation",
- "type": 59
- },
- "LocalForce1": {
- "field": "m_LocalForce",
- "type": 59
- },
- "WorldCollisionNodes": {
- "field": "m_WorldCollisionNodes",
- "type": 56
- },
- "TreeParents": {
- "field": "m_TreeParents",
- "type": 56
- },
- "TreeCollisionMasks": {
- "field": "m_TreeCollisionMasks",
- "type": 56
- },
- "FreeNodes": {
- "field": "m_FreeNodes",
- "type": 56
- },
- "SourceElems": {
- "field": "m_SourceElems",
- "type": 56
- },
- "GoalDampedSpringIntegrators": {
- "field": "m_GoalDampedSpringIntegrators",
- "type": 57
- },
- "TriCount1": {
- "field": "m_nTriCount1",
- "type": 5
- },
- "TriCount2": {
- "field": "m_nTriCount2",
- "type": 5
- },
- "ReservedUint8": {
- "field": "m_nReservedUint8",
- "type": 4
- },
- "ExtraPressureIterations": {
- "field": "m_nExtraPressureIterations",
- "type": 4
- },
- "ExtraGoalIterations": {
- "field": "m_nExtraGoalIterations",
- "type": 4
- },
- "ExtraIterations": {
- "field": "m_nExtraIterations",
- "type": 4
- },
- "DynNodeVertexSet": {
- "field": "m_DynNodeVertexSet",
- "type": 55
- },
- "VertexSetNames": {
- "field": "m_VertexSetNames",
- "type": 57
- },
- "MorphSetData": {
- "field": "m_MorphSetData",
- "type": 55
- },
- "VertexMapValues": {
- "field": "m_VertexMapValues",
- "type": 55
- },
- "LockToGoal": {
- "field": "m_LockToGoal",
- "type": 56
- },
- "SkelParents": {
- "field": "m_SkelParents",
- "type": 52
- },
- "InternalPressure": {
- "field": "m_flInternalPressure",
- "type": 8
- },
- "DefaultTimeDilation": {
- "field": "m_flDefaultTimeDilation",
- "type": 8
- },
- "Windage": {
- "field": "m_flWindage",
- "type": 8
- },
- "WindDrag": {
- "field": "m_flWindDrag",
- "type": 8
- },
- "DefaultSurfaceStretch": {
- "field": "m_flDefaultSurfaceStretch",
- "type": 8
- },
- "DefaultThreadStretch": {
- "field": "m_flDefaultThreadStretch",
- "type": 8
- },
- "DefaultGravityScale": {
- "field": "m_flDefaultGravityScale",
- "type": 8
- },
- "DefaultVelAirDrag": {
- "field": "m_flDefaultVelAirDrag",
- "type": 8
- },
- "DefaultExpAirDrag": {
- "field": "m_flDefaultExpAirDrag",
- "type": 8
- },
- "DefaultVelQuadAirDrag": {
- "field": "m_flDefaultVelQuadAirDrag",
- "type": 8
- },
- "DefaultExpQuadAirDrag": {
- "field": "m_flDefaultExpQuadAirDrag",
- "type": 8
- },
- "RodVelocitySmoothRate": {
- "field": "m_flRodVelocitySmoothRate",
- "type": 8
- },
- "QuadVelocitySmoothRate": {
- "field": "m_flQuadVelocitySmoothRate",
- "type": 8
- },
- "AddWorldCollisionRadius": {
- "field": "m_flAddWorldCollisionRadius",
- "type": 8
- },
- "DefaultVolumetricSolveAmount": {
- "field": "m_flDefaultVolumetricSolveAmount",
- "type": 8
- },
- "MotionSmoothCDT": {
- "field": "m_flMotionSmoothCDT",
- "type": 8
- },
- "LocalDrag1": {
- "field": "m_flLocalDrag1",
- "type": 8
- },
- "RodVelocitySmoothIterations": {
- "field": "m_nRodVelocitySmoothIterations",
- "type": 5
- },
- "QuadVelocitySmoothIterations": {
- "field": "m_nQuadVelocitySmoothIterations",
- "type": 5
- }
- },
- "RnBlendVertex_t": {
- "Weight0": {
- "field": "m_nWeight0",
- "type": 5
- },
- "Index0": {
- "field": "m_nIndex0",
- "type": 5
- },
- "Weight1": {
- "field": "m_nWeight1",
- "type": 5
- },
- "Index1": {
- "field": "m_nIndex1",
- "type": 5
- },
- "Weight2": {
- "field": "m_nWeight2",
- "type": 5
- },
- "Index2": {
- "field": "m_nIndex2",
- "type": 5
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 5
- },
- "TargetIndex": {
- "field": "m_nTargetIndex",
- "type": 5
- }
- },
- "RnBodyDesc_t": {
- "DebugName": {
- "field": "m_sDebugName",
- "type": 14
- },
- "Position": {
- "field": "m_vPosition",
- "type": 21
- },
- "LinearVelocity": {
- "field": "m_vLinearVelocity",
- "type": 21
- },
- "AngularVelocity": {
- "field": "m_vAngularVelocity",
- "type": 21
- },
- "LocalMassCenter": {
- "field": "m_vLocalMassCenter",
- "type": 21
- },
- "LocalInertiaInv": {
- "field": "m_LocalInertiaInv",
- "type": 42,
- "size": 3
- },
- "MassInv": {
- "field": "m_flMassInv",
- "type": 8
- },
- "GameMass": {
- "field": "m_flGameMass",
- "type": 8
- },
- "InertiaScaleInv": {
- "field": "m_flInertiaScaleInv",
- "type": 8
- },
- "LinearDamping": {
- "field": "m_flLinearDamping",
- "type": 8
- },
- "AngularDamping": {
- "field": "m_flAngularDamping",
- "type": 8
- },
- "LinearDrag": {
- "field": "m_flLinearDrag",
- "type": 8
- },
- "AngularDrag": {
- "field": "m_flAngularDrag",
- "type": 8
- },
- "LinearBuoyancyDrag": {
- "field": "m_flLinearBuoyancyDrag",
- "type": 8
- },
- "AngularBuoyancyDrag": {
- "field": "m_flAngularBuoyancyDrag",
- "type": 8
- },
- "LastAwakeForceAccum": {
- "field": "m_vLastAwakeForceAccum",
- "type": 21
- },
- "LastAwakeTorqueAccum": {
- "field": "m_vLastAwakeTorqueAccum",
- "type": 21
- },
- "BuoyancyFactor": {
- "field": "m_flBuoyancyFactor",
- "type": 8
- },
- "GravityScale": {
- "field": "m_flGravityScale",
- "type": 8
- },
- "TimeScale": {
- "field": "m_flTimeScale",
- "type": 8
- },
- "BodyType": {
- "field": "m_nBodyType",
- "type": 2
- },
- "GameIndex": {
- "field": "m_nGameIndex",
- "type": 6
- },
- "GameFlags": {
- "field": "m_nGameFlags",
- "type": 6
- },
- "MinVelocityIterations": {
- "field": "m_nMinVelocityIterations",
- "type": 0
- },
- "MinPositionIterations": {
- "field": "m_nMinPositionIterations",
- "type": 0
- },
- "MassPriority": {
- "field": "m_nMassPriority",
- "type": 0
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Sleeping": {
- "field": "m_bSleeping",
- "type": 10
- },
- "IsContinuousEnabled": {
- "field": "m_bIsContinuousEnabled",
- "type": 10
- },
- "DragEnabled": {
- "field": "m_bDragEnabled",
- "type": 10
- },
- "BuoyancyDragEnabled": {
- "field": "m_bBuoyancyDragEnabled",
- "type": 10
- },
- "GravityDisabled": {
- "field": "m_bGravityDisabled",
- "type": 10
- },
- "SpeculativeEnabled": {
- "field": "m_bSpeculativeEnabled",
- "type": 10
- },
- "HasShadowController": {
- "field": "m_bHasShadowController",
- "type": 10
- }
- },
- "RnCapsuleDesc_t": {
- "Capsule": {
- "field": "m_Capsule",
- "classname": "RnCapsule_t",
- "type": 16
- },
- "Parent": {
- "field": "RnShapeDesc_t",
- "type": 11
- }
- },
- "RnCapsule_t": {
- "Center": {
- "field": "m_vCenter",
- "type": 42,
- "size": 2
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- }
- },
- "RnFace_t": {
- "Edge": {
- "field": "m_nEdge",
- "type": 4
- }
- },
- "RnHalfEdge_t": {
- "Next": {
- "field": "m_nNext",
- "type": 4
- },
- "Twin": {
- "field": "m_nTwin",
- "type": 4
- },
- "Origin": {
- "field": "m_nOrigin",
- "type": 4
- },
- "Face": {
- "field": "m_nFace",
- "type": 4
- }
- },
- "RnHullDesc_t": {
- "Hull": {
- "field": "m_Hull",
- "classname": "RnHull_t",
- "type": 16
- },
- "Parent": {
- "field": "RnShapeDesc_t",
- "type": 11
- }
- },
- "RnHull_t": {
- "Centroid": {
- "field": "m_vCentroid",
- "type": 21
- },
- "MaxAngularRadius": {
- "field": "m_flMaxAngularRadius",
- "type": 8
- },
- "Bounds": {
- "field": "m_Bounds",
- "classname": "AABB_t",
- "type": 16
- },
- "OrthographicAreas": {
- "field": "m_vOrthographicAreas",
- "type": 21
- },
- "Volume": {
- "field": "m_flVolume",
- "type": 8
- },
- "SurfaceArea": {
- "field": "m_flSurfaceArea",
- "type": 8
- },
- "VertexPositions": {
- "field": "m_VertexPositions",
- "type": 63
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "RegionSVM": {
- "field": "m_pRegionSVM",
- "classname": "CRegionSVM",
- "type": 24
- }
- },
- "RnMeshDesc_t": {
- "Mesh": {
- "field": "m_Mesh",
- "classname": "RnMesh_t",
- "type": 16
- },
- "Parent": {
- "field": "RnShapeDesc_t",
- "type": 11
- }
- },
- "RnMesh_t": {
- "Min": {
- "field": "m_vMin",
- "type": 21
- },
- "Max": {
- "field": "m_vMax",
- "type": 21
- },
- "Materials": {
- "field": "m_Materials",
- "type": 55
- },
- "OrthographicAreas": {
- "field": "m_vOrthographicAreas",
- "type": 21
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "DebugFlags": {
- "field": "m_nDebugFlags",
- "type": 6
- }
- },
- "RnNode_t": {
- "Min": {
- "field": "m_vMin",
- "type": 21
- },
- "Children": {
- "field": "m_nChildren",
- "type": 6
- },
- "Max": {
- "field": "m_vMax",
- "type": 21
- },
- "TriangleOffset": {
- "field": "m_nTriangleOffset",
- "type": 6
- }
- },
- "RnPlane_t": {
- "Normal": {
- "field": "m_vNormal",
- "type": 21
- },
- "Offset": {
- "field": "m_flOffset",
- "type": 8
- }
- },
- "RnShapeDesc_t": {
- "CollisionAttributeIndex": {
- "field": "m_nCollisionAttributeIndex",
- "type": 6
- },
- "SurfacePropertyIndex": {
- "field": "m_nSurfacePropertyIndex",
- "type": 6
- },
- "UserFriendlyName": {
- "field": "m_UserFriendlyName",
- "type": 14
- },
- "UserFriendlyNameSealed": {
- "field": "m_bUserFriendlyNameSealed",
- "type": 10
- },
- "UserFriendlyNameLong": {
- "field": "m_bUserFriendlyNameLong",
- "type": 10
- },
- "ToolMaterialHash": {
- "field": "m_nToolMaterialHash",
- "type": 6
- }
- },
- "RnSoftbodyCapsule_t": {
- "Center": {
- "field": "m_vCenter",
- "type": 42,
- "size": 2
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Particle": {
- "field": "m_nParticle",
- "type": 34,
- "size": 2
- }
- },
- "RnSoftbodyParticle_t": {
- "MassInv": {
- "field": "m_flMassInv",
- "type": 8
- }
- },
- "RnSoftbodySpring_t": {
- "Particle": {
- "field": "m_nParticle",
- "type": 34,
- "size": 2
- },
- "Length": {
- "field": "m_flLength",
- "type": 8
- }
- },
- "RnSphereDesc_t": {
- "Parent": {
- "field": "RnShapeDesc_t",
- "type": 11
- }
- },
- "RnTriangle_t": {
- "Index": {
- "field": "m_nIndex",
- "type": 31,
- "size": 3
- }
- },
- "RnVertex_t": {
- "Edge": {
- "field": "m_nEdge",
- "type": 4
- }
- },
- "RnWing_t": {
- "Index": {
- "field": "m_nIndex",
- "type": 31,
- "size": 3
- }
- },
- "VertexPositionColor_t": {
- "Position": {
- "field": "m_vPosition",
- "type": 21
- }
- },
- "VertexPositionNormal_t": {
- "Position": {
- "field": "m_vPosition",
- "type": 21
- },
- "Normal": {
- "field": "m_vNormal",
- "type": 21
- }
- },
- "CTestDomainDerived_Cursor": {
- "CursorValueA": {
- "field": "m_nCursorValueA",
- "type": 2
- },
- "CursorValueB": {
- "field": "m_nCursorValueB",
- "type": 2
- },
- "Parent": {
- "field": "CPulseExecCursor",
- "type": 11
- }
- },
- "FakeEntityDerivedA_tAPI": {},
- "FakeEntityDerivedB_tAPI": {},
- "FakeEntity_tAPI": {},
- "IGapHost_Cursor": {
- "Parent": {
- "field": "IGapHost_ExecLog",
- "type": 11
- }
- },
- "IGapHost_ExecLog": {},
- "IGapHost_YieldingCursor": {
- "Parent": {
- "field": "IGapHost_Cursor",
- "type": 11
- }
- },
- "SignatureOutflow_Continue": {
- "Parent": {
- "field": "CPulse_OutflowConnection",
- "type": 11
- }
- },
- "SignatureOutflow_Resume": {
- "Parent": {
- "field": "CPulse_ResumePoint",
- "type": 11
- }
- },
- "RenderInputLayoutField_t": {
- "SemanticName": {
- "field": "m_pSemanticName",
- "type": 33,
- "size": 32
- },
- "SemanticIndex": {
- "field": "m_nSemanticIndex",
- "type": 2
- },
- "Format": {
- "field": "m_Format",
- "type": 6
- },
- "Offset": {
- "field": "m_nOffset",
- "type": 2
- },
- "Slot": {
- "field": "m_nSlot",
- "type": 2
- },
- "SlotType": {
- "field": "m_nSlotType",
- "type": 6
- },
- "InstanceStepRate": {
- "field": "m_nInstanceStepRate",
- "type": 2
- }
- },
- "VsInputSignatureElement_t": {
- "Name": {
- "field": "m_pName",
- "type": 15,
- "size": 64
- },
- "Semantic": {
- "field": "m_pSemantic",
- "type": 15,
- "size": 64
- },
- "D3DSemanticName": {
- "field": "m_pD3DSemanticName",
- "type": 15,
- "size": 64
- },
- "D3DSemanticIndex": {
- "field": "m_nD3DSemanticIndex",
- "type": 2
- }
- },
- "VsInputSignature_t": {},
- "CExampleSchemaVData_Monomorphic": {
- "Example1": {
- "field": "m_nExample1",
- "type": 2
- },
- "Example2": {
- "field": "m_nExample2",
- "type": 2
- }
- },
- "CExampleSchemaVData_PolymorphicBase": {
- "Base": {
- "field": "m_nBase",
- "type": 2
- }
- },
- "CExampleSchemaVData_PolymorphicDerivedA": {
- "DerivedA": {
- "field": "m_nDerivedA",
- "type": 2
- },
- "Parent": {
- "field": "CExampleSchemaVData_PolymorphicBase",
- "type": 11
- }
- },
- "CExampleSchemaVData_PolymorphicDerivedB": {
- "DerivedB": {
- "field": "m_nDerivedB",
- "type": 2
- },
- "Parent": {
- "field": "CExampleSchemaVData_PolymorphicBase",
- "type": 11
- }
- },
- "ResourceId_t": {
- "Value": {
- "field": "m_Value",
- "type": 7
- }
- },
- "ManifestTestResource_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- }
- },
- "TestResource_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- }
- },
- "CSSDSEndFrameViewInfo": {
- "ViewId": {
- "field": "m_nViewId",
- "type": 7
- },
- "ViewName": {
- "field": "m_ViewName",
- "type": 14
- }
- },
- "CSSDSMsg_EndFrame": {},
- "CSSDSMsg_LayerBase": {
- "ViewId": {
- "field": "m_viewId",
- "classname": "SceneViewId_t",
- "type": 16
- },
- "ViewName": {
- "field": "m_ViewName",
- "type": 14
- },
- "LayerIndex": {
- "field": "m_nLayerIndex",
- "type": 2
- },
- "LayerId": {
- "field": "m_nLayerId",
- "type": 7
- },
- "LayerName": {
- "field": "m_LayerName",
- "type": 14
- },
- "DisplayText": {
- "field": "m_displayText",
- "type": 14
- }
- },
- "CSSDSMsg_PostLayer": {
- "Parent": {
- "field": "CSSDSMsg_LayerBase",
- "type": 11
- }
- },
- "CSSDSMsg_PreLayer": {
- "Parent": {
- "field": "CSSDSMsg_LayerBase",
- "type": 11
- }
- },
- "CSSDSMsg_ViewRender": {
- "ViewId": {
- "field": "m_viewId",
- "classname": "SceneViewId_t",
- "type": 16
- },
- "ViewName": {
- "field": "m_ViewName",
- "type": 14
- }
- },
- "CSSDSMsg_ViewTarget": {
- "Name": {
- "field": "m_Name",
- "type": 14
- },
- "TextureId": {
- "field": "m_TextureId",
- "type": 7
- },
- "Width": {
- "field": "m_nWidth",
- "type": 2
- },
- "Height": {
- "field": "m_nHeight",
- "type": 2
- },
- "RequestedWidth": {
- "field": "m_nRequestedWidth",
- "type": 2
- },
- "RequestedHeight": {
- "field": "m_nRequestedHeight",
- "type": 2
- },
- "NumMipLevels": {
- "field": "m_nNumMipLevels",
- "type": 2
- },
- "Depth": {
- "field": "m_nDepth",
- "type": 2
- },
- "MultisampleNumSamples": {
- "field": "m_nMultisampleNumSamples",
- "type": 2
- },
- "Format": {
- "field": "m_nFormat",
- "type": 2
- }
- },
- "CSSDSMsg_ViewTargetList": {
- "ViewId": {
- "field": "m_viewId",
- "classname": "SceneViewId_t",
- "type": 16
- },
- "ViewName": {
- "field": "m_ViewName",
- "type": 14
- }
- },
- "SceneViewId_t": {
- "ViewId": {
- "field": "m_nViewId",
- "type": 7
- },
- "FrameCount": {
- "field": "m_nFrameCount",
- "type": 7
- }
- },
- "AutoRoomDoorwayPairs_t": {
- "P1": {
- "field": "vP1",
- "type": 21
- },
- "P2": {
- "field": "vP2",
- "type": 21
- }
- },
- "CAISound": {
- "SoundType": {
- "field": "m_iSoundType",
- "type": 5
- },
- "SoundFlags": {
- "field": "m_iSoundFlags",
- "type": 5
- },
- "Volume": {
- "field": "m_iVolume",
- "type": 2
- },
- "SoundIndex": {
- "field": "m_iSoundIndex",
- "type": 2
- },
- "Duration": {
- "field": "m_flDuration",
- "type": 8
- },
- "ProxyEntityName": {
- "field": "m_iszProxyEntityName",
- "type": 13
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CAI_ChangeHintGroup": {
- "SearchType": {
- "field": "m_iSearchType",
- "type": 2
- },
- "StrSearchName": {
- "field": "m_strSearchName",
- "type": 13
- },
- "StrNewHintGroup": {
- "field": "m_strNewHintGroup",
- "type": 13
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CAI_Expresser": {
- "StopTalkTime": {
- "field": "m_flStopTalkTime",
- "type": 8
- },
- "StopTalkTimeWithoutDelay": {
- "field": "m_flStopTalkTimeWithoutDelay",
- "type": 8
- },
- "BlockedTalkTime": {
- "field": "m_flBlockedTalkTime",
- "type": 8
- },
- "VoicePitch": {
- "field": "m_voicePitch",
- "type": 2
- },
- "LastTimeAcceptedSpeak": {
- "field": "m_flLastTimeAcceptedSpeak",
- "type": 8
- },
- "AllowSpeakingInterrupts": {
- "field": "m_bAllowSpeakingInterrupts",
- "type": 10
- },
- "ConsiderSceneInvolvementAsSpeech": {
- "field": "m_bConsiderSceneInvolvementAsSpeech",
- "type": 10
- },
- "SceneEntityDisabled": {
- "field": "m_bSceneEntityDisabled",
- "type": 10
- },
- "LastSpokenPriority": {
- "field": "m_nLastSpokenPriority",
- "type": 2
- },
- "Outer": {
- "field": "m_pOuter",
- "classname": "CBaseFlex",
- "type": 24
- }
- },
- "CAI_ExpresserWithFollowup": {
- "PostponedFollowup": {
- "field": "m_pPostponedFollowup",
- "classname": "ResponseFollowup",
- "type": 24
- },
- "Parent": {
- "field": "CAI_Expresser",
- "type": 11
- }
- },
- "CAK47": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CAmbientGeneric": {
- "Radius": {
- "field": "m_radius",
- "type": 8
- },
- "MaxRadius": {
- "field": "m_flMaxRadius",
- "type": 8
- },
- "SoundLevel": {
- "field": "m_iSoundLevel",
- "type": 6
- },
- "Dpv": {
- "field": "m_dpv",
- "classname": "dynpitchvol_t",
- "type": 16
- },
- "Active": {
- "field": "m_fActive",
- "type": 10
- },
- "Looping": {
- "field": "m_fLooping",
- "type": 10
- },
- "Sound": {
- "field": "m_iszSound",
- "type": 13
- },
- "SourceEntName": {
- "field": "m_sSourceEntName",
- "type": 13
- },
- "SoundSource": {
- "field": "m_hSoundSource",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SoundSourceEntIndex": {
- "field": "m_nSoundSourceEntIndex",
- "type": 2
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CAttributeContainer": {
- "Item": {
- "field": "m_Item",
- "classname": "CEconItemView",
- "type": 16
- },
- "Parent": {
- "field": "CAttributeManager",
- "type": 11
- }
- },
- "CBarnLight": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "ColorMode": {
- "field": "m_nColorMode",
- "type": 2
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "ColorTemperature": {
- "field": "m_flColorTemperature",
- "type": 8
- },
- "Brightness": {
- "field": "m_flBrightness",
- "type": 8
- },
- "BrightnessScale": {
- "field": "m_flBrightnessScale",
- "type": 8
- },
- "DirectLight": {
- "field": "m_nDirectLight",
- "type": 2
- },
- "BakedShadowIndex": {
- "field": "m_nBakedShadowIndex",
- "type": 2
- },
- "LuminaireShape": {
- "field": "m_nLuminaireShape",
- "type": 2
- },
- "LuminaireSize": {
- "field": "m_flLuminaireSize",
- "type": 8
- },
- "LuminaireAnisotropy": {
- "field": "m_flLuminaireAnisotropy",
- "type": 8
- },
- "LightStyleString": {
- "field": "m_LightStyleString",
- "type": 14
- },
- "LightStyleStartTime": {
- "field": "m_flLightStyleStartTime",
- "type": 8
- },
- "QueuedLightStyleStrings": {
- "field": "m_QueuedLightStyleStrings",
- "type": 50
- },
- "LightStyleEvents": {
- "field": "m_LightStyleEvents",
- "type": 50
- },
- "StyleEvent": {
- "field": "m_StyleEvent",
- "type": 45,
- "size": 4
- },
- "Shape": {
- "field": "m_flShape",
- "type": 8
- },
- "SoftX": {
- "field": "m_flSoftX",
- "type": 8
- },
- "SoftY": {
- "field": "m_flSoftY",
- "type": 8
- },
- "Skirt": {
- "field": "m_flSkirt",
- "type": 8
- },
- "SkirtNear": {
- "field": "m_flSkirtNear",
- "type": 8
- },
- "SizeParams": {
- "field": "m_vSizeParams",
- "type": 21
- },
- "Range": {
- "field": "m_flRange",
- "type": 8
- },
- "Shear": {
- "field": "m_vShear",
- "type": 21
- },
- "BakeSpecularToCubemaps": {
- "field": "m_nBakeSpecularToCubemaps",
- "type": 2
- },
- "BakeSpecularToCubemapsSize": {
- "field": "m_vBakeSpecularToCubemapsSize",
- "type": 21
- },
- "CastShadows": {
- "field": "m_nCastShadows",
- "type": 2
- },
- "ShadowMapSize": {
- "field": "m_nShadowMapSize",
- "type": 2
- },
- "ShadowPriority": {
- "field": "m_nShadowPriority",
- "type": 2
- },
- "ContactShadow": {
- "field": "m_bContactShadow",
- "type": 10
- },
- "BounceLight": {
- "field": "m_nBounceLight",
- "type": 2
- },
- "BounceScale": {
- "field": "m_flBounceScale",
- "type": 8
- },
- "MinRoughness": {
- "field": "m_flMinRoughness",
- "type": 8
- },
- "AlternateColor": {
- "field": "m_vAlternateColor",
- "type": 21
- },
- "AlternateColorBrightness": {
- "field": "m_fAlternateColorBrightness",
- "type": 8
- },
- "Fog": {
- "field": "m_nFog",
- "type": 2
- },
- "FogStrength": {
- "field": "m_flFogStrength",
- "type": 8
- },
- "FogShadows": {
- "field": "m_nFogShadows",
- "type": 2
- },
- "FogScale": {
- "field": "m_flFogScale",
- "type": 8
- },
- "FogMixedShadows": {
- "field": "m_bFogMixedShadows",
- "type": 10
- },
- "FadeSizeStart": {
- "field": "m_flFadeSizeStart",
- "type": 8
- },
- "FadeSizeEnd": {
- "field": "m_flFadeSizeEnd",
- "type": 8
- },
- "ShadowFadeSizeStart": {
- "field": "m_flShadowFadeSizeStart",
- "type": 8
- },
- "ShadowFadeSizeEnd": {
- "field": "m_flShadowFadeSizeEnd",
- "type": 8
- },
- "PrecomputedFieldsValid": {
- "field": "m_bPrecomputedFieldsValid",
- "type": 10
- },
- "PrecomputedBoundsMins": {
- "field": "m_vPrecomputedBoundsMins",
- "type": 21
- },
- "PrecomputedBoundsMaxs": {
- "field": "m_vPrecomputedBoundsMaxs",
- "type": 21
- },
- "PrecomputedOBBOrigin": {
- "field": "m_vPrecomputedOBBOrigin",
- "type": 21
- },
- "PrecomputedOBBAngles": {
- "field": "m_vPrecomputedOBBAngles",
- "type": 20
- },
- "PrecomputedOBBExtent": {
- "field": "m_vPrecomputedOBBExtent",
- "type": 21
- },
- "PrecomputedSubFrusta": {
- "field": "m_nPrecomputedSubFrusta",
- "type": 2
- },
- "PrecomputedOBBOrigin0": {
- "field": "m_vPrecomputedOBBOrigin0",
- "type": 21
- },
- "PrecomputedOBBAngles0": {
- "field": "m_vPrecomputedOBBAngles0",
- "type": 20
- },
- "PrecomputedOBBExtent0": {
- "field": "m_vPrecomputedOBBExtent0",
- "type": 21
- },
- "PrecomputedOBBOrigin1": {
- "field": "m_vPrecomputedOBBOrigin1",
- "type": 21
- },
- "PrecomputedOBBAngles1": {
- "field": "m_vPrecomputedOBBAngles1",
- "type": 20
- },
- "PrecomputedOBBExtent1": {
- "field": "m_vPrecomputedOBBExtent1",
- "type": 21
- },
- "PrecomputedOBBOrigin2": {
- "field": "m_vPrecomputedOBBOrigin2",
- "type": 21
- },
- "PrecomputedOBBAngles2": {
- "field": "m_vPrecomputedOBBAngles2",
- "type": 20
- },
- "PrecomputedOBBExtent2": {
- "field": "m_vPrecomputedOBBExtent2",
- "type": 21
- },
- "PrecomputedOBBOrigin3": {
- "field": "m_vPrecomputedOBBOrigin3",
- "type": 21
- },
- "PrecomputedOBBAngles3": {
- "field": "m_vPrecomputedOBBAngles3",
- "type": 20
- },
- "PrecomputedOBBExtent3": {
- "field": "m_vPrecomputedOBBExtent3",
- "type": 21
- },
- "PrecomputedOBBOrigin4": {
- "field": "m_vPrecomputedOBBOrigin4",
- "type": 21
- },
- "PrecomputedOBBAngles4": {
- "field": "m_vPrecomputedOBBAngles4",
- "type": 20
- },
- "PrecomputedOBBExtent4": {
- "field": "m_vPrecomputedOBBExtent4",
- "type": 21
- },
- "PrecomputedOBBOrigin5": {
- "field": "m_vPrecomputedOBBOrigin5",
- "type": 21
- },
- "PrecomputedOBBAngles5": {
- "field": "m_vPrecomputedOBBAngles5",
- "type": 20
- },
- "PrecomputedOBBExtent5": {
- "field": "m_vPrecomputedOBBExtent5",
- "type": 21
- },
- "PvsModifyEntity": {
- "field": "m_bPvsModifyEntity",
- "type": 10
- },
- "VisClusters": {
- "field": "m_VisClusters",
- "type": 56
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CBaseButton": {
- "MoveEntitySpace": {
- "field": "m_angMoveEntitySpace",
- "type": 20
- },
- "StayPushed": {
- "field": "m_fStayPushed",
- "type": 10
- },
- "Rotating": {
- "field": "m_fRotating",
- "type": 10
- },
- "Ls": {
- "field": "m_ls",
- "classname": "locksound_t",
- "type": 16
- },
- "UseSound": {
- "field": "m_sUseSound",
- "type": 13
- },
- "LockedSound": {
- "field": "m_sLockedSound",
- "type": 13
- },
- "UnlockedSound": {
- "field": "m_sUnlockedSound",
- "type": 13
- },
- "OverrideAnticipationName": {
- "field": "m_sOverrideAnticipationName",
- "type": 13
- },
- "Locked": {
- "field": "m_bLocked",
- "type": 10
- },
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "UseLockedTime": {
- "field": "m_flUseLockedTime",
- "type": 8
- },
- "SolidBsp": {
- "field": "m_bSolidBsp",
- "type": 10
- },
- "OnDamaged": {
- "field": "m_OnDamaged",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPressed": {
- "field": "m_OnPressed",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnUseLocked": {
- "field": "m_OnUseLocked",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnIn": {
- "field": "m_OnIn",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnOut": {
- "field": "m_OnOut",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "State": {
- "field": "m_nState",
- "type": 2
- },
- "Constraint": {
- "field": "m_hConstraint",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "ConstraintParent": {
- "field": "m_hConstraintParent",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "ForceNpcExclude": {
- "field": "m_bForceNpcExclude",
- "type": 10
- },
- "GlowEntity": {
- "field": "m_sGlowEntity",
- "type": 13
- },
- "GlowEntity1": {
- "field": "m_glowEntity",
- "type": 17,
- "classname": "CBaseModelEntity"
- },
- "Usable": {
- "field": "m_usable",
- "type": 10
- },
- "DisplayText": {
- "field": "m_szDisplayText",
- "type": 13
- },
- "Parent": {
- "field": "CBaseToggle",
- "type": 11
- }
- },
- "CBaseCSGrenade": {
- "Redraw": {
- "field": "m_bRedraw",
- "type": 10
- },
- "IsHeldByPlayer": {
- "field": "m_bIsHeldByPlayer",
- "type": 10
- },
- "PinPulled": {
- "field": "m_bPinPulled",
- "type": 10
- },
- "JumpThrow": {
- "field": "m_bJumpThrow",
- "type": 10
- },
- "ThrowAnimating": {
- "field": "m_bThrowAnimating",
- "type": 10
- },
- "ThrowTime": {
- "field": "m_fThrowTime",
- "type": 8
- },
- "ThrowStrength": {
- "field": "m_flThrowStrength",
- "type": 8
- },
- "ThrowStrengthApproach": {
- "field": "m_flThrowStrengthApproach",
- "type": 8
- },
- "DropTime": {
- "field": "m_fDropTime",
- "type": 8
- },
- "PinPullTime": {
- "field": "m_fPinPullTime",
- "type": 8
- },
- "JustPulledPin": {
- "field": "m_bJustPulledPin",
- "type": 10
- },
- "NextHoldTick": {
- "field": "m_nNextHoldTick",
- "type": 2
- },
- "NextHoldFrac": {
- "field": "m_flNextHoldFrac",
- "type": 8
- },
- "SwitchToWeaponAfterThrow": {
- "field": "m_hSwitchToWeaponAfterThrow",
- "type": 17,
- "classname": "CCSWeaponBase"
- },
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CBaseCSGrenadeProjectile": {
- "InitialPosition": {
- "field": "m_vInitialPosition",
- "type": 21
- },
- "InitialVelocity": {
- "field": "m_vInitialVelocity",
- "type": 21
- },
- "Bounces": {
- "field": "m_nBounces",
- "type": 2
- },
- "ExplodeEffectTickBegin": {
- "field": "m_nExplodeEffectTickBegin",
- "type": 2
- },
- "ExplodeEffectOrigin": {
- "field": "m_vecExplodeEffectOrigin",
- "type": 21
- },
- "SpawnTime": {
- "field": "m_flSpawnTime",
- "type": 8
- },
- "OGSExtraFlags": {
- "field": "m_unOGSExtraFlags",
- "type": 4
- },
- "DetonationRecorded": {
- "field": "m_bDetonationRecorded",
- "type": 10
- },
- "ItemIndex": {
- "field": "m_nItemIndex",
- "type": 5
- },
- "OriginalSpawnLocation": {
- "field": "m_vecOriginalSpawnLocation",
- "type": 21
- },
- "LastBounceSoundTime": {
- "field": "m_flLastBounceSoundTime",
- "type": 8
- },
- "GrenadeSpin": {
- "field": "m_vecGrenadeSpin",
- "type": 21
- },
- "LastHitSurfaceNormal": {
- "field": "m_vecLastHitSurfaceNormal",
- "type": 21
- },
- "TicksAtZeroVelocity": {
- "field": "m_nTicksAtZeroVelocity",
- "type": 2
- },
- "HasEverHitEnemy": {
- "field": "m_bHasEverHitEnemy",
- "type": 10
- },
- "Parent": {
- "field": "CBaseGrenade",
- "type": 11
- }
- },
- "CBaseClientUIEntity": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "DialogXMLName": {
- "field": "m_DialogXMLName",
- "type": 13
- },
- "PanelClassName": {
- "field": "m_PanelClassName",
- "type": 13
- },
- "PanelID": {
- "field": "m_PanelID",
- "type": 13
- },
- "CustomOutput0": {
- "field": "m_CustomOutput0",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CustomOutput1": {
- "field": "m_CustomOutput1",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CustomOutput2": {
- "field": "m_CustomOutput2",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CustomOutput3": {
- "field": "m_CustomOutput3",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CustomOutput4": {
- "field": "m_CustomOutput4",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CustomOutput5": {
- "field": "m_CustomOutput5",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CustomOutput6": {
- "field": "m_CustomOutput6",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CustomOutput7": {
- "field": "m_CustomOutput7",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CustomOutput8": {
- "field": "m_CustomOutput8",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CustomOutput9": {
- "field": "m_CustomOutput9",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CBaseCombatCharacter": {
- "ForceServerRagdoll": {
- "field": "m_bForceServerRagdoll",
- "type": 10
- },
- "ImpactEnergyScale": {
- "field": "m_impactEnergyScale",
- "type": 8
- },
- "ApplyStressDamage": {
- "field": "m_bApplyStressDamage",
- "type": 10
- },
- "DamageCount": {
- "field": "m_iDamageCount",
- "type": 2
- },
- "StrRelationships": {
- "field": "m_strRelationships",
- "type": 13
- },
- "Hull": {
- "field": "m_eHull",
- "type": 6
- },
- "NavHullIdx": {
- "field": "m_nNavHullIdx",
- "type": 6
- },
- "Parent": {
- "field": "CBaseFlex",
- "type": 11
- }
- },
- "CBaseDMStart": {
- "Master": {
- "field": "m_Master",
- "type": 13
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CBaseDoor": {
- "MoveEntitySpace": {
- "field": "m_angMoveEntitySpace",
- "type": 20
- },
- "MoveDirParentSpace": {
- "field": "m_vecMoveDirParentSpace",
- "type": 21
- },
- "Ls": {
- "field": "m_ls",
- "classname": "locksound_t",
- "type": 16
- },
- "ForceClosed": {
- "field": "m_bForceClosed",
- "type": 10
- },
- "DoorGroup": {
- "field": "m_bDoorGroup",
- "type": 10
- },
- "Locked": {
- "field": "m_bLocked",
- "type": 10
- },
- "IgnoreDebris": {
- "field": "m_bIgnoreDebris",
- "type": 10
- },
- "SpawnPosition": {
- "field": "m_eSpawnPosition",
- "type": 6
- },
- "BlockDamage": {
- "field": "m_flBlockDamage",
- "type": 8
- },
- "NoiseMoving": {
- "field": "m_NoiseMoving",
- "type": 13
- },
- "NoiseArrived": {
- "field": "m_NoiseArrived",
- "type": 13
- },
- "NoiseMovingClosed": {
- "field": "m_NoiseMovingClosed",
- "type": 13
- },
- "NoiseArrivedClosed": {
- "field": "m_NoiseArrivedClosed",
- "type": 13
- },
- "ChainTarget": {
- "field": "m_ChainTarget",
- "type": 13
- },
- "OnBlockedClosing": {
- "field": "m_OnBlockedClosing",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnBlockedOpening": {
- "field": "m_OnBlockedOpening",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnUnblockedClosing": {
- "field": "m_OnUnblockedClosing",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnUnblockedOpening": {
- "field": "m_OnUnblockedOpening",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFullyClosed": {
- "field": "m_OnFullyClosed",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFullyOpen": {
- "field": "m_OnFullyOpen",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnClose": {
- "field": "m_OnClose",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnOpen": {
- "field": "m_OnOpen",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnLockedUse": {
- "field": "m_OnLockedUse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "LoopMoveSound": {
- "field": "m_bLoopMoveSound",
- "type": 10
- },
- "CreateNavObstacle": {
- "field": "m_bCreateNavObstacle",
- "type": 10
- },
- "IsChaining": {
- "field": "m_isChaining",
- "type": 10
- },
- "IsUsable": {
- "field": "m_bIsUsable",
- "type": 10
- },
- "Parent": {
- "field": "CBaseToggle",
- "type": 11
- }
- },
- "CBaseEntity": {
- "CBodyComponent": {
- "field": "m_CBodyComponent",
- "classname": "CBodyComponent",
- "type": 24
- },
- "NetworkTransmitComponent": {
- "field": "m_NetworkTransmitComponent",
- "classname": "CNetworkTransmitComponent",
- "type": 16
- },
- "CurrentThinkContext": {
- "field": "m_iCurrentThinkContext",
- "type": 2
- },
- "LastThinkTick": {
- "field": "m_nLastThinkTick",
- "type": 2
- },
- "DisabledContextThinks": {
- "field": "m_bDisabledContextThinks",
- "type": 10
- },
- "LastNetworkChange": {
- "field": "m_lastNetworkChange",
- "type": 8
- },
- "ResponseContext": {
- "field": "m_iszResponseContext",
- "type": 13
- },
- "Health": {
- "field": "m_iHealth",
- "type": 2
- },
- "MaxHealth": {
- "field": "m_iMaxHealth",
- "type": 2
- },
- "LifeState": {
- "field": "m_lifeState",
- "type": 4
- },
- "DamageAccumulator": {
- "field": "m_flDamageAccumulator",
- "type": 8
- },
- "TakesDamage": {
- "field": "m_bTakesDamage",
- "type": 10
- },
- "TakeDamageFlags": {
- "field": "m_nTakeDamageFlags",
- "type": 7
- },
- "PlatformType": {
- "field": "m_nPlatformType",
- "type": 4
- },
- "MoveCollide": {
- "field": "m_MoveCollide",
- "type": 4
- },
- "MoveType": {
- "field": "m_MoveType",
- "type": 4
- },
- "ActualMoveType": {
- "field": "m_nActualMoveType",
- "type": 4
- },
- "WaterTouch": {
- "field": "m_nWaterTouch",
- "type": 4
- },
- "SlimeTouch": {
- "field": "m_nSlimeTouch",
- "type": 4
- },
- "RestoreInHierarchy": {
- "field": "m_bRestoreInHierarchy",
- "type": 10
- },
- "Target": {
- "field": "m_target",
- "type": 13
- },
- "DamageFilter": {
- "field": "m_hDamageFilter",
- "type": 17,
- "classname": "CBaseFilter"
- },
- "DamageFilterName": {
- "field": "m_iszDamageFilterName",
- "type": 13
- },
- "MoveDoneTime": {
- "field": "m_flMoveDoneTime",
- "type": 8
- },
- "SubclassID": {
- "field": "m_nSubclassID",
- "type": 12
- },
- "AnimTime": {
- "field": "m_flAnimTime",
- "type": 8
- },
- "SimulationTime": {
- "field": "m_flSimulationTime",
- "type": 8
- },
- "CreateTime": {
- "field": "m_flCreateTime",
- "type": 8
- },
- "ClientSideRagdoll": {
- "field": "m_bClientSideRagdoll",
- "type": 10
- },
- "InterpolationFrame": {
- "field": "m_ubInterpolationFrame",
- "type": 4
- },
- "PrevVPhysicsUpdatePos": {
- "field": "m_vPrevVPhysicsUpdatePos",
- "type": 21
- },
- "TeamNum": {
- "field": "m_iTeamNum",
- "type": 4
- },
- "Globalname": {
- "field": "m_iGlobalname",
- "type": 13
- },
- "SentToClients": {
- "field": "m_iSentToClients",
- "type": 2
- },
- "Speed": {
- "field": "m_flSpeed",
- "type": 8
- },
- "UniqueHammerID": {
- "field": "m_sUniqueHammerID",
- "type": 14
- },
- "Spawnflags": {
- "field": "m_spawnflags",
- "type": 6
- },
- "NextThinkTick": {
- "field": "m_nNextThinkTick",
- "type": 2
- },
- "SimulationTick": {
- "field": "m_nSimulationTick",
- "type": 2
- },
- "OnKilled": {
- "field": "m_OnKilled",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Flags": {
- "field": "m_fFlags",
- "type": 6
- },
- "AbsVelocity": {
- "field": "m_vecAbsVelocity",
- "type": 21
- },
- "Velocity": {
- "field": "m_vecVelocity",
- "classname": "CNetworkVelocityVector",
- "type": 16
- },
- "BaseVelocity": {
- "field": "m_vecBaseVelocity",
- "type": 21
- },
- "PushEnumCount": {
- "field": "m_nPushEnumCount",
- "type": 2
- },
- "Collision": {
- "field": "m_pCollision",
- "classname": "CCollisionProperty",
- "type": 24
- },
- "EffectEntity": {
- "field": "m_hEffectEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "OwnerEntity": {
- "field": "m_hOwnerEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Effects": {
- "field": "m_fEffects",
- "type": 6
- },
- "GroundEntity": {
- "field": "m_hGroundEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "GroundBodyIndex": {
- "field": "m_nGroundBodyIndex",
- "type": 2
- },
- "Friction": {
- "field": "m_flFriction",
- "type": 8
- },
- "Elasticity": {
- "field": "m_flElasticity",
- "type": 8
- },
- "GravityScale": {
- "field": "m_flGravityScale",
- "type": 8
- },
- "TimeScale": {
- "field": "m_flTimeScale",
- "type": 8
- },
- "WaterLevel": {
- "field": "m_flWaterLevel",
- "type": 8
- },
- "AnimatedEveryTick": {
- "field": "m_bAnimatedEveryTick",
- "type": 10
- },
- "DisableLowViolence": {
- "field": "m_bDisableLowViolence",
- "type": 10
- },
- "WaterType": {
- "field": "m_nWaterType",
- "type": 4
- },
- "EFlags": {
- "field": "m_iEFlags",
- "type": 2
- },
- "OnUser1": {
- "field": "m_OnUser1",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnUser2": {
- "field": "m_OnUser2",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnUser3": {
- "field": "m_OnUser3",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnUser4": {
- "field": "m_OnUser4",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "InitialTeamNum": {
- "field": "m_iInitialTeamNum",
- "type": 2
- },
- "NavIgnoreUntilTime": {
- "field": "m_flNavIgnoreUntilTime",
- "type": 8
- },
- "AngVelocity": {
- "field": "m_vecAngVelocity",
- "type": 20
- },
- "NetworkQuantizeOriginAndAngles": {
- "field": "m_bNetworkQuantizeOriginAndAngles",
- "type": 10
- },
- "LagCompensate": {
- "field": "m_bLagCompensate",
- "type": 10
- },
- "OverriddenFriction": {
- "field": "m_flOverriddenFriction",
- "type": 8
- },
- "Blocker": {
- "field": "m_pBlocker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "LocalTime": {
- "field": "m_flLocalTime",
- "type": 8
- },
- "VPhysicsUpdateLocalTime": {
- "field": "m_flVPhysicsUpdateLocalTime",
- "type": 8
- },
- "BloodType": {
- "field": "m_nBloodType",
- "type": 6
- },
- "Parent": {
- "field": "CEntityInstance",
- "type": 11
- }
- },
- "CBaseEntityAPI": {},
- "CBaseFilter": {
- "Negated": {
- "field": "m_bNegated",
- "type": 10
- },
- "OnPass": {
- "field": "m_OnPass",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFail": {
- "field": "m_OnFail",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CBaseFire": {
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "StartScale": {
- "field": "m_flStartScale",
- "type": 8
- },
- "ScaleTime": {
- "field": "m_flScaleTime",
- "type": 8
- },
- "Flags": {
- "field": "m_nFlags",
- "type": 6
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CBaseFlex": {
- "FlexWeight": {
- "field": "m_flexWeight",
- "type": 59
- },
- "LookTargetPosition": {
- "field": "m_vLookTargetPosition",
- "type": 21
- },
- "Blinktoggle": {
- "field": "m_blinktoggle",
- "type": 10
- },
- "AllowResponsesEndTime": {
- "field": "m_flAllowResponsesEndTime",
- "type": 8
- },
- "LastFlexAnimationTime": {
- "field": "m_flLastFlexAnimationTime",
- "type": 8
- },
- "NextSceneEventId": {
- "field": "m_nNextSceneEventId",
- "classname": "SceneEventId_t",
- "type": 16
- },
- "UpdateLayerPriorities": {
- "field": "m_bUpdateLayerPriorities",
- "type": 10
- },
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CBaseFlexAlias_funCBaseFlex": {
- "Parent": {
- "field": "CBaseFlex",
- "type": 11
- }
- },
- "CBaseGrenade": {
- "OnPlayerPickup": {
- "field": "m_OnPlayerPickup",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnExplode": {
- "field": "m_OnExplode",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "HasWarnedAI": {
- "field": "m_bHasWarnedAI",
- "type": 10
- },
- "IsSmokeGrenade": {
- "field": "m_bIsSmokeGrenade",
- "type": 10
- },
- "IsLive": {
- "field": "m_bIsLive",
- "type": 10
- },
- "DmgRadius": {
- "field": "m_DmgRadius",
- "type": 8
- },
- "DetonateTime": {
- "field": "m_flDetonateTime",
- "type": 8
- },
- "WarnAITime": {
- "field": "m_flWarnAITime",
- "type": 8
- },
- "Damage": {
- "field": "m_flDamage",
- "type": 8
- },
- "BounceSound": {
- "field": "m_iszBounceSound",
- "type": 13
- },
- "ExplosionSound": {
- "field": "m_ExplosionSound",
- "type": 14
- },
- "Thrower": {
- "field": "m_hThrower",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "NextAttack": {
- "field": "m_flNextAttack",
- "type": 8
- },
- "OriginalThrower": {
- "field": "m_hOriginalThrower",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "Parent": {
- "field": "CBaseFlex",
- "type": 11
- }
- },
- "CBaseIssue": {
- "TypeString": {
- "field": "m_szTypeString",
- "type": 15,
- "size": 64
- },
- "DetailsString": {
- "field": "m_szDetailsString",
- "type": 15,
- "size": 4096
- },
- "NumYesVotes": {
- "field": "m_iNumYesVotes",
- "type": 2
- },
- "NumNoVotes": {
- "field": "m_iNumNoVotes",
- "type": 2
- },
- "NumPotentialVotes": {
- "field": "m_iNumPotentialVotes",
- "type": 2
- }
- },
- "CBaseModelEntity": {
- "CRenderComponent": {
- "field": "m_CRenderComponent",
- "classname": "CRenderComponent",
- "type": 24
- },
- "CHitboxComponent": {
- "field": "m_CHitboxComponent",
- "classname": "CHitboxComponent",
- "type": 16
- },
- "DestructiblePartInitialStateDestructed0": {
- "field": "m_nDestructiblePartInitialStateDestructed0",
- "type": 6
- },
- "DestructiblePartInitialStateDestructed1": {
- "field": "m_nDestructiblePartInitialStateDestructed1",
- "type": 6
- },
- "DestructiblePartInitialStateDestructed2": {
- "field": "m_nDestructiblePartInitialStateDestructed2",
- "type": 6
- },
- "DestructiblePartInitialStateDestructed3": {
- "field": "m_nDestructiblePartInitialStateDestructed3",
- "type": 6
- },
- "DestructiblePartInitialStateDestructed4": {
- "field": "m_nDestructiblePartInitialStateDestructed4",
- "type": 6
- },
- "LastHitDestructiblePartIndex": {
- "field": "m_nLastHitDestructiblePartIndex",
- "type": 2
- },
- "LastHitGroup": {
- "field": "m_LastHitGroup",
- "type": 6
- },
- "DissolveStartTime": {
- "field": "m_flDissolveStartTime",
- "type": 8
- },
- "OnIgnite": {
- "field": "m_OnIgnite",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "RenderMode": {
- "field": "m_nRenderMode",
- "type": 4
- },
- "RenderFX": {
- "field": "m_nRenderFX",
- "type": 4
- },
- "AllowFadeInView": {
- "field": "m_bAllowFadeInView",
- "type": 10
- },
- "Render": {
- "field": "m_clrRender",
- "type": 19
- },
- "RenderToCubemaps": {
- "field": "m_bRenderToCubemaps",
- "type": 10
- },
- "NoInterpolate": {
- "field": "m_bNoInterpolate",
- "type": 10
- },
- "Collision": {
- "field": "m_Collision",
- "classname": "CCollisionProperty",
- "type": 16
- },
- "Glow": {
- "field": "m_Glow",
- "classname": "CGlowProperty",
- "type": 16
- },
- "GlowBackfaceMult": {
- "field": "m_flGlowBackfaceMult",
- "type": 8
- },
- "FadeMinDist": {
- "field": "m_fadeMinDist",
- "type": 8
- },
- "FadeMaxDist": {
- "field": "m_fadeMaxDist",
- "type": 8
- },
- "FadeScale": {
- "field": "m_flFadeScale",
- "type": 8
- },
- "ShadowStrength": {
- "field": "m_flShadowStrength",
- "type": 8
- },
- "ObjectCulling": {
- "field": "m_nObjectCulling",
- "type": 4
- },
- "AddDecal": {
- "field": "m_nAddDecal",
- "type": 2
- },
- "DecalPosition": {
- "field": "m_vDecalPosition",
- "type": 21
- },
- "DecalForwardAxis": {
- "field": "m_vDecalForwardAxis",
- "type": 21
- },
- "DecalHealBloodRate": {
- "field": "m_flDecalHealBloodRate",
- "type": 8
- },
- "DecalHealHeightRate": {
- "field": "m_flDecalHealHeightRate",
- "type": 8
- },
- "ViewOffset": {
- "field": "m_vecViewOffset",
- "classname": "CNetworkViewOffsetVector",
- "type": 16
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CBaseMoveBehavior": {
- "PositionInterpolator": {
- "field": "m_iPositionInterpolator",
- "type": 2
- },
- "RotationInterpolator": {
- "field": "m_iRotationInterpolator",
- "type": 2
- },
- "AnimStartTime": {
- "field": "m_flAnimStartTime",
- "type": 8
- },
- "AnimEndTime": {
- "field": "m_flAnimEndTime",
- "type": 8
- },
- "AverageSpeedAcrossFrame": {
- "field": "m_flAverageSpeedAcrossFrame",
- "type": 8
- },
- "CurrentKeyFrame": {
- "field": "m_pCurrentKeyFrame",
- "classname": "CPathKeyFrame",
- "type": 24
- },
- "TargetKeyFrame": {
- "field": "m_pTargetKeyFrame",
- "classname": "CPathKeyFrame",
- "type": 24
- },
- "PreKeyFrame": {
- "field": "m_pPreKeyFrame",
- "classname": "CPathKeyFrame",
- "type": 24
- },
- "PostKeyFrame": {
- "field": "m_pPostKeyFrame",
- "classname": "CPathKeyFrame",
- "type": 24
- },
- "TimeIntoFrame": {
- "field": "m_flTimeIntoFrame",
- "type": 8
- },
- "Direction": {
- "field": "m_iDirection",
- "type": 2
- },
- "Parent": {
- "field": "CPathKeyFrame",
- "type": 11
- }
- },
- "CBasePlatTrain": {
- "NoiseMoving": {
- "field": "m_NoiseMoving",
- "type": 13
- },
- "NoiseArrived": {
- "field": "m_NoiseArrived",
- "type": 13
- },
- "Volume": {
- "field": "m_volume",
- "type": 8
- },
- "TWidth": {
- "field": "m_flTWidth",
- "type": 8
- },
- "TLength": {
- "field": "m_flTLength",
- "type": 8
- },
- "Parent": {
- "field": "CBaseToggle",
- "type": 11
- }
- },
- "CBasePlayerPawn": {
- "WeaponServices": {
- "field": "m_pWeaponServices",
- "classname": "CPlayer_WeaponServices",
- "type": 24
- },
- "ItemServices": {
- "field": "m_pItemServices",
- "classname": "CPlayer_ItemServices",
- "type": 24
- },
- "AutoaimServices": {
- "field": "m_pAutoaimServices",
- "classname": "CPlayer_AutoaimServices",
- "type": 24
- },
- "ObserverServices": {
- "field": "m_pObserverServices",
- "classname": "CPlayer_ObserverServices",
- "type": 24
- },
- "WaterServices": {
- "field": "m_pWaterServices",
- "classname": "CPlayer_WaterServices",
- "type": 24
- },
- "UseServices": {
- "field": "m_pUseServices",
- "classname": "CPlayer_UseServices",
- "type": 24
- },
- "FlashlightServices": {
- "field": "m_pFlashlightServices",
- "classname": "CPlayer_FlashlightServices",
- "type": 24
- },
- "CameraServices": {
- "field": "m_pCameraServices",
- "classname": "CPlayer_CameraServices",
- "type": 24
- },
- "MovementServices": {
- "field": "m_pMovementServices",
- "classname": "CPlayer_MovementServices",
- "type": 24
- },
- "HighestGeneratedServerViewAngleChangeIndex": {
- "field": "m_nHighestGeneratedServerViewAngleChangeIndex",
- "type": 6
- },
- "_angle": {
- "field": "v_angle",
- "type": 20
- },
- "_anglePrevious": {
- "field": "v_anglePrevious",
- "type": 20
- },
- "HideHUD": {
- "field": "m_iHideHUD",
- "type": 6
- },
- "Skybox3d": {
- "field": "m_skybox3d",
- "classname": "sky3dparams_t",
- "type": 16
- },
- "TimeLastHurt": {
- "field": "m_fTimeLastHurt",
- "type": 8
- },
- "DeathTime": {
- "field": "m_flDeathTime",
- "type": 8
- },
- "NextSuicideTime": {
- "field": "m_fNextSuicideTime",
- "type": 8
- },
- "InitHUD": {
- "field": "m_fInitHUD",
- "type": 10
- },
- "Expresser": {
- "field": "m_pExpresser",
- "classname": "CAI_Expresser",
- "type": 24
- },
- "Controller": {
- "field": "m_hController",
- "type": 17,
- "classname": "CBasePlayerController"
- },
- "HltvReplayDelay": {
- "field": "m_fHltvReplayDelay",
- "type": 8
- },
- "HltvReplayEnd": {
- "field": "m_fHltvReplayEnd",
- "type": 8
- },
- "HltvReplayEntity": {
- "field": "m_iHltvReplayEntity",
- "type": 2
- },
- "Parent": {
- "field": "CBaseCombatCharacter",
- "type": 11
- }
- },
- "CBasePlayerWeapon": {
- "NextPrimaryAttackTick": {
- "field": "m_nNextPrimaryAttackTick",
- "type": 2
- },
- "NextPrimaryAttackTickRatio": {
- "field": "m_flNextPrimaryAttackTickRatio",
- "type": 8
- },
- "NextSecondaryAttackTick": {
- "field": "m_nNextSecondaryAttackTick",
- "type": 2
- },
- "NextSecondaryAttackTickRatio": {
- "field": "m_flNextSecondaryAttackTickRatio",
- "type": 8
- },
- "Clip1": {
- "field": "m_iClip1",
- "type": 2
- },
- "Clip2": {
- "field": "m_iClip2",
- "type": 2
- },
- "ReserveAmmo": {
- "field": "m_pReserveAmmo",
- "type": 31,
- "size": 2
- },
- "OnPlayerUse": {
- "field": "m_OnPlayerUse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CEconEntity",
- "type": 11
- }
- },
- "CBasePropDoor": {
- "AutoReturnDelay": {
- "field": "m_flAutoReturnDelay",
- "type": 8
- },
- "HardwareType": {
- "field": "m_nHardwareType",
- "type": 2
- },
- "NeedsHardware": {
- "field": "m_bNeedsHardware",
- "type": 10
- },
- "DoorState": {
- "field": "m_eDoorState",
- "type": 6
- },
- "Locked": {
- "field": "m_bLocked",
- "type": 10
- },
- "ClosedPosition": {
- "field": "m_closedPosition",
- "type": 21
- },
- "ClosedAngles": {
- "field": "m_closedAngles",
- "type": 20
- },
- "Blocker": {
- "field": "m_hBlocker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "FirstBlocked": {
- "field": "m_bFirstBlocked",
- "type": 10
- },
- "Ls": {
- "field": "m_ls",
- "classname": "locksound_t",
- "type": 16
- },
- "ForceClosed": {
- "field": "m_bForceClosed",
- "type": 10
- },
- "LatchWorldPosition": {
- "field": "m_vecLatchWorldPosition",
- "type": 21
- },
- "Activator": {
- "field": "m_hActivator",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SoundMoving": {
- "field": "m_SoundMoving",
- "type": 13
- },
- "SoundOpen": {
- "field": "m_SoundOpen",
- "type": 13
- },
- "SoundClose": {
- "field": "m_SoundClose",
- "type": 13
- },
- "SoundLock": {
- "field": "m_SoundLock",
- "type": 13
- },
- "SoundUnlock": {
- "field": "m_SoundUnlock",
- "type": 13
- },
- "SoundLatch": {
- "field": "m_SoundLatch",
- "type": 13
- },
- "SoundPound": {
- "field": "m_SoundPound",
- "type": 13
- },
- "SoundJiggle": {
- "field": "m_SoundJiggle",
- "type": 13
- },
- "SoundLockedAnim": {
- "field": "m_SoundLockedAnim",
- "type": 13
- },
- "NumCloseAttempts": {
- "field": "m_numCloseAttempts",
- "type": 2
- },
- "PhysicsMaterial": {
- "field": "m_nPhysicsMaterial",
- "type": 12
- },
- "SlaveName": {
- "field": "m_SlaveName",
- "type": 13
- },
- "Master": {
- "field": "m_hMaster",
- "type": 17,
- "classname": "CBasePropDoor"
- },
- "OnBlockedClosing": {
- "field": "m_OnBlockedClosing",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnBlockedOpening": {
- "field": "m_OnBlockedOpening",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnUnblockedClosing": {
- "field": "m_OnUnblockedClosing",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnUnblockedOpening": {
- "field": "m_OnUnblockedOpening",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFullyClosed": {
- "field": "m_OnFullyClosed",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFullyOpen": {
- "field": "m_OnFullyOpen",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnClose": {
- "field": "m_OnClose",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnOpen": {
- "field": "m_OnOpen",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnLockedUse": {
- "field": "m_OnLockedUse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnAjarOpen": {
- "field": "m_OnAjarOpen",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CDynamicProp",
- "type": 11
- }
- },
- "CBaseToggle": {
- "Toggle_state": {
- "field": "m_toggle_state",
- "type": 6
- },
- "MoveDistance": {
- "field": "m_flMoveDistance",
- "type": 8
- },
- "Wait": {
- "field": "m_flWait",
- "type": 8
- },
- "Lip": {
- "field": "m_flLip",
- "type": 8
- },
- "AlwaysFireBlockedOutputs": {
- "field": "m_bAlwaysFireBlockedOutputs",
- "type": 10
- },
- "Position1": {
- "field": "m_vecPosition1",
- "type": 21
- },
- "Position2": {
- "field": "m_vecPosition2",
- "type": 21
- },
- "MoveAng": {
- "field": "m_vecMoveAng",
- "type": 20
- },
- "Angle1": {
- "field": "m_vecAngle1",
- "type": 20
- },
- "Angle2": {
- "field": "m_vecAngle2",
- "type": 20
- },
- "Height": {
- "field": "m_flHeight",
- "type": 8
- },
- "Activator": {
- "field": "m_hActivator",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "FinalDest": {
- "field": "m_vecFinalDest",
- "type": 21
- },
- "FinalAngle": {
- "field": "m_vecFinalAngle",
- "type": 20
- },
- "MovementType": {
- "field": "m_movementType",
- "type": 2
- },
- "Master": {
- "field": "m_sMaster",
- "type": 13
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CBaseTrigger": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "FilterName": {
- "field": "m_iFilterName",
- "type": 13
- },
- "Filter": {
- "field": "m_hFilter",
- "type": 17,
- "classname": "CBaseFilter"
- },
- "OnStartTouch": {
- "field": "m_OnStartTouch",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnStartTouchAll": {
- "field": "m_OnStartTouchAll",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnEndTouch": {
- "field": "m_OnEndTouch",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnEndTouchAll": {
- "field": "m_OnEndTouchAll",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnTouching": {
- "field": "m_OnTouching",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnTouchingEachEntity": {
- "field": "m_OnTouchingEachEntity",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnNotTouching": {
- "field": "m_OnNotTouching",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "ClientSidePredicted": {
- "field": "m_bClientSidePredicted",
- "type": 10
- },
- "Parent": {
- "field": "CBaseToggle",
- "type": 11
- }
- },
- "CBaseViewModel": {
- "LastFacing": {
- "field": "m_vecLastFacing",
- "type": 21
- },
- "ViewModelIndex": {
- "field": "m_nViewModelIndex",
- "type": 6
- },
- "AnimationParity": {
- "field": "m_nAnimationParity",
- "type": 6
- },
- "AnimationStartTime": {
- "field": "m_flAnimationStartTime",
- "type": 8
- },
- "Weapon": {
- "field": "m_hWeapon",
- "type": 17,
- "classname": "CBasePlayerWeapon"
- },
- "VMName": {
- "field": "m_sVMName",
- "type": 13
- },
- "AnimationPrefix": {
- "field": "m_sAnimationPrefix",
- "type": 13
- },
- "OldLayerSequence": {
- "field": "m_hOldLayerSequence",
- "type": 2
- },
- "OldLayer": {
- "field": "m_oldLayer",
- "type": 2
- },
- "OldLayerStartTime": {
- "field": "m_oldLayerStartTime",
- "type": 8
- },
- "ControlPanel": {
- "field": "m_hControlPanel",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CBeam": {
- "FrameRate": {
- "field": "m_flFrameRate",
- "type": 8
- },
- "HDRColorScale": {
- "field": "m_flHDRColorScale",
- "type": 8
- },
- "FireTime": {
- "field": "m_flFireTime",
- "type": 8
- },
- "Damage": {
- "field": "m_flDamage",
- "type": 8
- },
- "NumBeamEnts": {
- "field": "m_nNumBeamEnts",
- "type": 4
- },
- "BeamType": {
- "field": "m_nBeamType",
- "type": 6
- },
- "BeamFlags": {
- "field": "m_nBeamFlags",
- "type": 6
- },
- "AttachEntity": {
- "field": "m_hAttachEntity",
- "type": 46,
- "size": 10
- },
- "Width": {
- "field": "m_fWidth",
- "type": 8
- },
- "EndWidth": {
- "field": "m_fEndWidth",
- "type": 8
- },
- "FadeLength": {
- "field": "m_fFadeLength",
- "type": 8
- },
- "HaloScale": {
- "field": "m_fHaloScale",
- "type": 8
- },
- "Amplitude": {
- "field": "m_fAmplitude",
- "type": 8
- },
- "StartFrame": {
- "field": "m_fStartFrame",
- "type": 8
- },
- "Speed": {
- "field": "m_fSpeed",
- "type": 8
- },
- "Frame": {
- "field": "m_flFrame",
- "type": 8
- },
- "ClipStyle": {
- "field": "m_nClipStyle",
- "type": 6
- },
- "TurnedOff": {
- "field": "m_bTurnedOff",
- "type": 10
- },
- "EndPos": {
- "field": "m_vecEndPos",
- "type": 21
- },
- "EndEntity": {
- "field": "m_hEndEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "DissolveType": {
- "field": "m_nDissolveType",
- "type": 2
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CBlood": {
- "SprayAngles": {
- "field": "m_vecSprayAngles",
- "type": 20
- },
- "SprayDir": {
- "field": "m_vecSprayDir",
- "type": 21
- },
- "Amount": {
- "field": "m_flAmount",
- "type": 8
- },
- "Color": {
- "field": "m_Color",
- "type": 6
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CBot": {
- "Controller": {
- "field": "m_pController",
- "classname": "CCSPlayerController",
- "type": 24
- },
- "Player": {
- "field": "m_pPlayer",
- "classname": "CCSPlayerPawn",
- "type": 24
- },
- "HasSpawned": {
- "field": "m_bHasSpawned",
- "type": 10
- },
- "Id": {
- "field": "m_id",
- "type": 6
- },
- "IsRunning": {
- "field": "m_isRunning",
- "type": 10
- },
- "IsCrouching": {
- "field": "m_isCrouching",
- "type": 10
- },
- "ForwardSpeed": {
- "field": "m_forwardSpeed",
- "type": 8
- },
- "LeftSpeed": {
- "field": "m_leftSpeed",
- "type": 8
- },
- "VerticalSpeed": {
- "field": "m_verticalSpeed",
- "type": 8
- },
- "ButtonFlags": {
- "field": "m_buttonFlags",
- "type": 7
- },
- "JumpTimestamp": {
- "field": "m_jumpTimestamp",
- "type": 8
- },
- "ViewForward": {
- "field": "m_viewForward",
- "type": 21
- },
- "PostureStackIndex": {
- "field": "m_postureStackIndex",
- "type": 2
- }
- },
- "CBreakable": {
- "CPropDataComponent": {
- "field": "m_CPropDataComponent",
- "classname": "CPropDataComponent",
- "type": 16
- },
- "Material": {
- "field": "m_Material",
- "type": 6
- },
- "Breaker": {
- "field": "m_hBreaker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Explosion": {
- "field": "m_Explosion",
- "type": 6
- },
- "SpawnObject": {
- "field": "m_iszSpawnObject",
- "type": 13
- },
- "PressureDelay": {
- "field": "m_flPressureDelay",
- "type": 8
- },
- "MinHealthDmg": {
- "field": "m_iMinHealthDmg",
- "type": 2
- },
- "PropData": {
- "field": "m_iszPropData",
- "type": 13
- },
- "ImpactEnergyScale": {
- "field": "m_impactEnergyScale",
- "type": 8
- },
- "OverrideBlockLOS": {
- "field": "m_nOverrideBlockLOS",
- "type": 6
- },
- "OnBreak": {
- "field": "m_OnBreak",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "PerformanceMode": {
- "field": "m_PerformanceMode",
- "type": 6
- },
- "PhysicsAttacker": {
- "field": "m_hPhysicsAttacker",
- "type": 17,
- "classname": "CBasePlayerPawn"
- },
- "LastPhysicsInfluenceTime": {
- "field": "m_flLastPhysicsInfluenceTime",
- "type": 8
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CBreakableProp": {
- "CPropDataComponent": {
- "field": "m_CPropDataComponent",
- "classname": "CPropDataComponent",
- "type": 16
- },
- "OnBreak": {
- "field": "m_OnBreak",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnTakeDamage": {
- "field": "m_OnTakeDamage",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "ImpactEnergyScale": {
- "field": "m_impactEnergyScale",
- "type": 8
- },
- "MinHealthDmg": {
- "field": "m_iMinHealthDmg",
- "type": 2
- },
- "PreferredCarryAngles": {
- "field": "m_preferredCarryAngles",
- "type": 20
- },
- "PressureDelay": {
- "field": "m_flPressureDelay",
- "type": 8
- },
- "DefBurstScale": {
- "field": "m_flDefBurstScale",
- "type": 8
- },
- "DefBurstOffset": {
- "field": "m_vDefBurstOffset",
- "type": 21
- },
- "Breaker": {
- "field": "m_hBreaker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "PerformanceMode": {
- "field": "m_PerformanceMode",
- "type": 6
- },
- "PreventDamageBeforeTime": {
- "field": "m_flPreventDamageBeforeTime",
- "type": 8
- },
- "BreakableContentsType": {
- "field": "m_BreakableContentsType",
- "type": 6
- },
- "StrBreakableContentsPropGroupOverride": {
- "field": "m_strBreakableContentsPropGroupOverride",
- "type": 14
- },
- "StrBreakableContentsParticleOverride": {
- "field": "m_strBreakableContentsParticleOverride",
- "type": 14
- },
- "HasBreakPiecesOrCommands": {
- "field": "m_bHasBreakPiecesOrCommands",
- "type": 10
- },
- "ExplodeDamage": {
- "field": "m_explodeDamage",
- "type": 8
- },
- "ExplodeRadius": {
- "field": "m_explodeRadius",
- "type": 8
- },
- "ExplosionDelay": {
- "field": "m_explosionDelay",
- "type": 8
- },
- "ExplosionBuildupSound": {
- "field": "m_explosionBuildupSound",
- "type": 13
- },
- "ExplosionCustomEffect": {
- "field": "m_explosionCustomEffect",
- "type": 13
- },
- "ExplosionCustomSound": {
- "field": "m_explosionCustomSound",
- "type": 13
- },
- "ExplosionModifier": {
- "field": "m_explosionModifier",
- "type": 13
- },
- "PhysicsAttacker": {
- "field": "m_hPhysicsAttacker",
- "type": 17,
- "classname": "CBasePlayerPawn"
- },
- "LastPhysicsInfluenceTime": {
- "field": "m_flLastPhysicsInfluenceTime",
- "type": 8
- },
- "OriginalBlockLOS": {
- "field": "m_bOriginalBlockLOS",
- "type": 10
- },
- "DefaultFadeScale": {
- "field": "m_flDefaultFadeScale",
- "type": 8
- },
- "LastAttacker": {
- "field": "m_hLastAttacker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "FlareEnt": {
- "field": "m_hFlareEnt",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "UsePuntSound": {
- "field": "m_bUsePuntSound",
- "type": 10
- },
- "PuntSound": {
- "field": "m_iszPuntSound",
- "type": 13
- },
- "NoGhostCollision": {
- "field": "m_noGhostCollision",
- "type": 10
- },
- "Parent": {
- "field": "CBaseProp",
- "type": 11
- }
- },
- "CBtActionAim": {
- "SensorInputKey": {
- "field": "m_szSensorInputKey",
- "type": 14
- },
- "AimReadyKey": {
- "field": "m_szAimReadyKey",
- "type": 14
- },
- "ZoomCooldownTimestamp": {
- "field": "m_flZoomCooldownTimestamp",
- "type": 8
- },
- "DoneAiming": {
- "field": "m_bDoneAiming",
- "type": 10
- },
- "LerpStartTime": {
- "field": "m_flLerpStartTime",
- "type": 8
- },
- "NextLookTargetLerpTime": {
- "field": "m_flNextLookTargetLerpTime",
- "type": 8
- },
- "PenaltyReductionRatio": {
- "field": "m_flPenaltyReductionRatio",
- "type": 8
- },
- "NextLookTarget": {
- "field": "m_NextLookTarget",
- "type": 20
- },
- "AimTimer": {
- "field": "m_AimTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "SniperHoldTimer": {
- "field": "m_SniperHoldTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "FocusIntervalTimer": {
- "field": "m_FocusIntervalTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Acquired": {
- "field": "m_bAcquired",
- "type": 10
- },
- "Parent": {
- "field": "CBtNode",
- "type": 11
- }
- },
- "CBtActionCombatPositioning": {
- "SensorInputKey": {
- "field": "m_szSensorInputKey",
- "type": 14
- },
- "IsAttackingKey": {
- "field": "m_szIsAttackingKey",
- "type": 14
- },
- "ActionTimer": {
- "field": "m_ActionTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Crouching": {
- "field": "m_bCrouching",
- "type": 10
- },
- "Parent": {
- "field": "CBtNode",
- "type": 11
- }
- },
- "CBtActionMoveTo": {
- "DestinationInputKey": {
- "field": "m_szDestinationInputKey",
- "type": 14
- },
- "HidingSpotInputKey": {
- "field": "m_szHidingSpotInputKey",
- "type": 14
- },
- "ThreatInputKey": {
- "field": "m_szThreatInputKey",
- "type": 14
- },
- "Destination": {
- "field": "m_vecDestination",
- "type": 21
- },
- "AutoLookAdjust": {
- "field": "m_bAutoLookAdjust",
- "type": 10
- },
- "ComputePath": {
- "field": "m_bComputePath",
- "type": 10
- },
- "DamagingAreasPenaltyCost": {
- "field": "m_flDamagingAreasPenaltyCost",
- "type": 8
- },
- "CheckApproximateCornersTimer": {
- "field": "m_CheckApproximateCornersTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "CheckHighPriorityItem": {
- "field": "m_CheckHighPriorityItem",
- "classname": "CountdownTimer",
- "type": 16
- },
- "RepathTimer": {
- "field": "m_RepathTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "ArrivalEpsilon": {
- "field": "m_flArrivalEpsilon",
- "type": 8
- },
- "AdditionalArrivalEpsilon2D": {
- "field": "m_flAdditionalArrivalEpsilon2D",
- "type": 8
- },
- "HidingSpotCheckDistanceThreshold": {
- "field": "m_flHidingSpotCheckDistanceThreshold",
- "type": 8
- },
- "NearestAreaDistanceThreshold": {
- "field": "m_flNearestAreaDistanceThreshold",
- "type": 8
- },
- "Parent": {
- "field": "CBtNode",
- "type": 11
- }
- },
- "CBtActionParachutePositioning": {
- "ActionTimer": {
- "field": "m_ActionTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Parent": {
- "field": "CBtNode",
- "type": 11
- }
- },
- "CBtNode": {},
- "CBtNodeComposite": {
- "Parent": {
- "field": "CBtNode",
- "type": 11
- }
- },
- "CBtNodeCondition": {
- "Negated": {
- "field": "m_bNegated",
- "type": 10
- },
- "Parent": {
- "field": "CBtNodeDecorator",
- "type": 11
- }
- },
- "CBtNodeConditionInactive": {
- "RoundStartThresholdSeconds": {
- "field": "m_flRoundStartThresholdSeconds",
- "type": 8
- },
- "SensorInactivityThresholdSeconds": {
- "field": "m_flSensorInactivityThresholdSeconds",
- "type": 8
- },
- "SensorInactivityTimer": {
- "field": "m_SensorInactivityTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Parent": {
- "field": "CBtNodeCondition",
- "type": 11
- }
- },
- "CBtNodeDecorator": {
- "Parent": {
- "field": "CBtNode",
- "type": 11
- }
- },
- "CBubbling": {
- "Density": {
- "field": "m_density",
- "type": 2
- },
- "Frequency": {
- "field": "m_frequency",
- "type": 2
- },
- "State": {
- "field": "m_state",
- "type": 2
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CBuyZone": {
- "LegacyTeamNum": {
- "field": "m_LegacyTeamNum",
- "type": 2
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CC4": {
- "LastValidPlayerHeldPosition": {
- "field": "m_vecLastValidPlayerHeldPosition",
- "type": 21
- },
- "LastValidDroppedPosition": {
- "field": "m_vecLastValidDroppedPosition",
- "type": 21
- },
- "DoValidDroppedPositionCheck": {
- "field": "m_bDoValidDroppedPositionCheck",
- "type": 10
- },
- "StartedArming": {
- "field": "m_bStartedArming",
- "type": 10
- },
- "ArmedTime": {
- "field": "m_fArmedTime",
- "type": 8
- },
- "BombPlacedAnimation": {
- "field": "m_bBombPlacedAnimation",
- "type": 10
- },
- "IsPlantingViaUse": {
- "field": "m_bIsPlantingViaUse",
- "type": 10
- },
- "EntitySpottedState": {
- "field": "m_entitySpottedState",
- "classname": "EntitySpottedState_t",
- "type": 16
- },
- "SpotRules": {
- "field": "m_nSpotRules",
- "type": 2
- },
- "PlayedArmingBeeps": {
- "field": "m_bPlayedArmingBeeps",
- "type": 39,
- "size": 7
- },
- "BombPlanted": {
- "field": "m_bBombPlanted",
- "type": 10
- },
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CCSBot": {
- "EyePosition": {
- "field": "m_eyePosition",
- "type": 21
- },
- "Name": {
- "field": "m_name",
- "type": 15,
- "size": 64
- },
- "CombatRange": {
- "field": "m_combatRange",
- "type": 8
- },
- "IsRogue": {
- "field": "m_isRogue",
- "type": 10
- },
- "RogueTimer": {
- "field": "m_rogueTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "DiedLastRound": {
- "field": "m_diedLastRound",
- "type": 10
- },
- "SafeTime": {
- "field": "m_safeTime",
- "type": 8
- },
- "WasSafe": {
- "field": "m_wasSafe",
- "type": 10
- },
- "BlindFire": {
- "field": "m_blindFire",
- "type": 10
- },
- "SurpriseTimer": {
- "field": "m_surpriseTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "AllowActive": {
- "field": "m_bAllowActive",
- "type": 10
- },
- "IsFollowing": {
- "field": "m_isFollowing",
- "type": 10
- },
- "Leader": {
- "field": "m_leader",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "FollowTimestamp": {
- "field": "m_followTimestamp",
- "type": 8
- },
- "AllowAutoFollowTime": {
- "field": "m_allowAutoFollowTime",
- "type": 8
- },
- "HurryTimer": {
- "field": "m_hurryTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "AlertTimer": {
- "field": "m_alertTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "SneakTimer": {
- "field": "m_sneakTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "PanicTimer": {
- "field": "m_panicTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "StateTimestamp": {
- "field": "m_stateTimestamp",
- "type": 8
- },
- "IsAttacking": {
- "field": "m_isAttacking",
- "type": 10
- },
- "IsOpeningDoor": {
- "field": "m_isOpeningDoor",
- "type": 10
- },
- "TaskEntity": {
- "field": "m_taskEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "GoalPosition": {
- "field": "m_goalPosition",
- "type": 21
- },
- "GoalEntity": {
- "field": "m_goalEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Avoid": {
- "field": "m_avoid",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "AvoidTimestamp": {
- "field": "m_avoidTimestamp",
- "type": 8
- },
- "IsStopping": {
- "field": "m_isStopping",
- "type": 10
- },
- "HasVisitedEnemySpawn": {
- "field": "m_hasVisitedEnemySpawn",
- "type": 10
- },
- "StillTimer": {
- "field": "m_stillTimer",
- "classname": "IntervalTimer",
- "type": 16
- },
- "EyeAnglesUnderPathFinderControl": {
- "field": "m_bEyeAnglesUnderPathFinderControl",
- "type": 10
- },
- "PathIndex": {
- "field": "m_pathIndex",
- "type": 2
- },
- "AreaEnteredTimestamp": {
- "field": "m_areaEnteredTimestamp",
- "type": 8
- },
- "RepathTimer": {
- "field": "m_repathTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "AvoidFriendTimer": {
- "field": "m_avoidFriendTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "IsFriendInTheWay": {
- "field": "m_isFriendInTheWay",
- "type": 10
- },
- "PoliteTimer": {
- "field": "m_politeTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "IsWaitingBehindFriend": {
- "field": "m_isWaitingBehindFriend",
- "type": 10
- },
- "PathLadderEnd": {
- "field": "m_pathLadderEnd",
- "type": 8
- },
- "MustRunTimer": {
- "field": "m_mustRunTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "WaitTimer": {
- "field": "m_waitTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "UpdateTravelDistanceTimer": {
- "field": "m_updateTravelDistanceTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "PlayerTravelDistance": {
- "field": "m_playerTravelDistance",
- "type": 37,
- "size": 64
- },
- "TravelDistancePhase": {
- "field": "m_travelDistancePhase",
- "type": 4
- },
- "HostageEscortCount": {
- "field": "m_hostageEscortCount",
- "type": 4
- },
- "HostageEscortCountTimestamp": {
- "field": "m_hostageEscortCountTimestamp",
- "type": 8
- },
- "DesiredTeam": {
- "field": "m_desiredTeam",
- "type": 2
- },
- "HasJoined": {
- "field": "m_hasJoined",
- "type": 10
- },
- "IsWaitingForHostage": {
- "field": "m_isWaitingForHostage",
- "type": 10
- },
- "InhibitWaitingForHostageTimer": {
- "field": "m_inhibitWaitingForHostageTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "WaitForHostageTimer": {
- "field": "m_waitForHostageTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "NoisePosition": {
- "field": "m_noisePosition",
- "type": 21
- },
- "NoiseTravelDistance": {
- "field": "m_noiseTravelDistance",
- "type": 8
- },
- "NoiseTimestamp": {
- "field": "m_noiseTimestamp",
- "type": 8
- },
- "NoiseSource": {
- "field": "m_noiseSource",
- "classname": "CCSPlayerPawn",
- "type": 24
- },
- "NoiseBendTimer": {
- "field": "m_noiseBendTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "BentNoisePosition": {
- "field": "m_bentNoisePosition",
- "type": 21
- },
- "BendNoisePositionValid": {
- "field": "m_bendNoisePositionValid",
- "type": 10
- },
- "LookAroundStateTimestamp": {
- "field": "m_lookAroundStateTimestamp",
- "type": 8
- },
- "LookAheadAngle": {
- "field": "m_lookAheadAngle",
- "type": 8
- },
- "ForwardAngle": {
- "field": "m_forwardAngle",
- "type": 8
- },
- "InhibitLookAroundTimestamp": {
- "field": "m_inhibitLookAroundTimestamp",
- "type": 8
- },
- "LookAtSpot": {
- "field": "m_lookAtSpot",
- "type": 21
- },
- "LookAtSpotDuration": {
- "field": "m_lookAtSpotDuration",
- "type": 8
- },
- "LookAtSpotTimestamp": {
- "field": "m_lookAtSpotTimestamp",
- "type": 8
- },
- "LookAtSpotAngleTolerance": {
- "field": "m_lookAtSpotAngleTolerance",
- "type": 8
- },
- "LookAtSpotClearIfClose": {
- "field": "m_lookAtSpotClearIfClose",
- "type": 10
- },
- "LookAtSpotAttack": {
- "field": "m_lookAtSpotAttack",
- "type": 10
- },
- "LookAtDesc": {
- "field": "m_lookAtDesc",
- "type": 15
- },
- "PeripheralTimestamp": {
- "field": "m_peripheralTimestamp",
- "type": 8
- },
- "ApproachPointCount": {
- "field": "m_approachPointCount",
- "type": 4
- },
- "ApproachPointViewPosition": {
- "field": "m_approachPointViewPosition",
- "type": 21
- },
- "ViewSteadyTimer": {
- "field": "m_viewSteadyTimer",
- "classname": "IntervalTimer",
- "type": 16
- },
- "TossGrenadeTimer": {
- "field": "m_tossGrenadeTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "IsAvoidingGrenade": {
- "field": "m_isAvoidingGrenade",
- "classname": "CountdownTimer",
- "type": 16
- },
- "SpotCheckTimestamp": {
- "field": "m_spotCheckTimestamp",
- "type": 8
- },
- "CheckedHidingSpotCount": {
- "field": "m_checkedHidingSpotCount",
- "type": 2
- },
- "LookPitch": {
- "field": "m_lookPitch",
- "type": 8
- },
- "LookPitchVel": {
- "field": "m_lookPitchVel",
- "type": 8
- },
- "LookYaw": {
- "field": "m_lookYaw",
- "type": 8
- },
- "LookYawVel": {
- "field": "m_lookYawVel",
- "type": 8
- },
- "TargetSpot": {
- "field": "m_targetSpot",
- "type": 21
- },
- "TargetSpotVelocity": {
- "field": "m_targetSpotVelocity",
- "type": 21
- },
- "TargetSpotPredicted": {
- "field": "m_targetSpotPredicted",
- "type": 21
- },
- "AimError": {
- "field": "m_aimError",
- "type": 20
- },
- "AimGoal": {
- "field": "m_aimGoal",
- "type": 20
- },
- "TargetSpotTime": {
- "field": "m_targetSpotTime",
- "type": 8
- },
- "AimFocus": {
- "field": "m_aimFocus",
- "type": 8
- },
- "AimFocusInterval": {
- "field": "m_aimFocusInterval",
- "type": 8
- },
- "AimFocusNextUpdate": {
- "field": "m_aimFocusNextUpdate",
- "type": 8
- },
- "IgnoreEnemiesTimer": {
- "field": "m_ignoreEnemiesTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Enemy": {
- "field": "m_enemy",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "IsEnemyVisible": {
- "field": "m_isEnemyVisible",
- "type": 10
- },
- "VisibleEnemyParts": {
- "field": "m_visibleEnemyParts",
- "type": 4
- },
- "LastEnemyPosition": {
- "field": "m_lastEnemyPosition",
- "type": 21
- },
- "LastSawEnemyTimestamp": {
- "field": "m_lastSawEnemyTimestamp",
- "type": 8
- },
- "FirstSawEnemyTimestamp": {
- "field": "m_firstSawEnemyTimestamp",
- "type": 8
- },
- "CurrentEnemyAcquireTimestamp": {
- "field": "m_currentEnemyAcquireTimestamp",
- "type": 8
- },
- "EnemyDeathTimestamp": {
- "field": "m_enemyDeathTimestamp",
- "type": 8
- },
- "FriendDeathTimestamp": {
- "field": "m_friendDeathTimestamp",
- "type": 8
- },
- "IsLastEnemyDead": {
- "field": "m_isLastEnemyDead",
- "type": 10
- },
- "NearbyEnemyCount": {
- "field": "m_nearbyEnemyCount",
- "type": 2
- },
- "Bomber": {
- "field": "m_bomber",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "NearbyFriendCount": {
- "field": "m_nearbyFriendCount",
- "type": 2
- },
- "ClosestVisibleFriend": {
- "field": "m_closestVisibleFriend",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "ClosestVisibleHumanFriend": {
- "field": "m_closestVisibleHumanFriend",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "AttentionInterval": {
- "field": "m_attentionInterval",
- "classname": "IntervalTimer",
- "type": 16
- },
- "Attacker": {
- "field": "m_attacker",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "AttackedTimestamp": {
- "field": "m_attackedTimestamp",
- "type": 8
- },
- "BurnedByFlamesTimer": {
- "field": "m_burnedByFlamesTimer",
- "classname": "IntervalTimer",
- "type": 16
- },
- "LastVictimID": {
- "field": "m_lastVictimID",
- "type": 2
- },
- "IsAimingAtEnemy": {
- "field": "m_isAimingAtEnemy",
- "type": 10
- },
- "IsRapidFiring": {
- "field": "m_isRapidFiring",
- "type": 10
- },
- "EquipTimer": {
- "field": "m_equipTimer",
- "classname": "IntervalTimer",
- "type": 16
- },
- "ZoomTimer": {
- "field": "m_zoomTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "FireWeaponTimestamp": {
- "field": "m_fireWeaponTimestamp",
- "type": 8
- },
- "LookForWeaponsOnGroundTimer": {
- "field": "m_lookForWeaponsOnGroundTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "IsSleeping": {
- "field": "m_bIsSleeping",
- "type": 10
- },
- "IsEnemySniperVisible": {
- "field": "m_isEnemySniperVisible",
- "type": 10
- },
- "SawEnemySniperTimer": {
- "field": "m_sawEnemySniperTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "EnemyQueueIndex": {
- "field": "m_enemyQueueIndex",
- "type": 4
- },
- "EnemyQueueCount": {
- "field": "m_enemyQueueCount",
- "type": 4
- },
- "EnemyQueueAttendIndex": {
- "field": "m_enemyQueueAttendIndex",
- "type": 4
- },
- "IsStuck": {
- "field": "m_isStuck",
- "type": 10
- },
- "StuckTimestamp": {
- "field": "m_stuckTimestamp",
- "type": 8
- },
- "StuckSpot": {
- "field": "m_stuckSpot",
- "type": 21
- },
- "WiggleTimer": {
- "field": "m_wiggleTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "StuckJumpTimer": {
- "field": "m_stuckJumpTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "NextCleanupCheckTimestamp": {
- "field": "m_nextCleanupCheckTimestamp",
- "type": 8
- },
- "AvgVel": {
- "field": "m_avgVel",
- "type": 37,
- "size": 10
- },
- "AvgVelIndex": {
- "field": "m_avgVelIndex",
- "type": 2
- },
- "AvgVelCount": {
- "field": "m_avgVelCount",
- "type": 2
- },
- "LastOrigin": {
- "field": "m_lastOrigin",
- "type": 21
- },
- "LastRadioRecievedTimestamp": {
- "field": "m_lastRadioRecievedTimestamp",
- "type": 8
- },
- "LastRadioSentTimestamp": {
- "field": "m_lastRadioSentTimestamp",
- "type": 8
- },
- "RadioSubject": {
- "field": "m_radioSubject",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "RadioPosition": {
- "field": "m_radioPosition",
- "type": 21
- },
- "VoiceEndTimestamp": {
- "field": "m_voiceEndTimestamp",
- "type": 8
- },
- "LastValidReactionQueueFrame": {
- "field": "m_lastValidReactionQueueFrame",
- "type": 2
- },
- "Parent": {
- "field": "CBot",
- "type": 11
- }
- },
- "CCSGOViewModel": {
- "ShouldIgnoreOffsetAndAccuracy": {
- "field": "m_bShouldIgnoreOffsetAndAccuracy",
- "type": 10
- },
- "Parent": {
- "field": "CPredictedViewModel",
- "type": 11
- }
- },
- "CCSGO_TeamIntroCharacterPosition": {
- "Parent": {
- "field": "CCSGO_TeamPreviewCharacterPosition",
- "type": 11
- }
- },
- "CCSGO_TeamIntroCounterTerroristPosition": {
- "Parent": {
- "field": "CCSGO_TeamIntroCharacterPosition",
- "type": 11
- }
- },
- "CCSGO_TeamIntroTerroristPosition": {
- "Parent": {
- "field": "CCSGO_TeamIntroCharacterPosition",
- "type": 11
- }
- },
- "CCSGO_TeamPreviewCharacterPosition": {
- "Variant": {
- "field": "m_nVariant",
- "type": 2
- },
- "Random": {
- "field": "m_nRandom",
- "type": 2
- },
- "Ordinal": {
- "field": "m_nOrdinal",
- "type": 2
- },
- "WeaponName": {
- "field": "m_sWeaponName",
- "type": 14
- },
- "Xuid": {
- "field": "m_xuid",
- "type": 7
- },
- "AgentItem": {
- "field": "m_agentItem",
- "classname": "CEconItemView",
- "type": 16
- },
- "GlovesItem": {
- "field": "m_glovesItem",
- "classname": "CEconItemView",
- "type": 16
- },
- "WeaponItem": {
- "field": "m_weaponItem",
- "classname": "CEconItemView",
- "type": 16
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CCSGO_TeamSelectCharacterPosition": {
- "Parent": {
- "field": "CCSGO_TeamPreviewCharacterPosition",
- "type": 11
- }
- },
- "CCSGO_TeamSelectCounterTerroristPosition": {
- "Parent": {
- "field": "CCSGO_TeamSelectCharacterPosition",
- "type": 11
- }
- },
- "CCSGO_TeamSelectTerroristPosition": {
- "Parent": {
- "field": "CCSGO_TeamSelectCharacterPosition",
- "type": 11
- }
- },
- "CCSGameRules": {
- "FreezePeriod": {
- "field": "m_bFreezePeriod",
- "type": 10
- },
- "WarmupPeriod": {
- "field": "m_bWarmupPeriod",
- "type": 10
- },
- "WarmupPeriodEnd": {
- "field": "m_fWarmupPeriodEnd",
- "type": 8
- },
- "WarmupPeriodStart": {
- "field": "m_fWarmupPeriodStart",
- "type": 8
- },
- "ServerPaused": {
- "field": "m_bServerPaused",
- "type": 10
- },
- "TerroristTimeOutActive": {
- "field": "m_bTerroristTimeOutActive",
- "type": 10
- },
- "CTTimeOutActive": {
- "field": "m_bCTTimeOutActive",
- "type": 10
- },
- "TerroristTimeOutRemaining": {
- "field": "m_flTerroristTimeOutRemaining",
- "type": 8
- },
- "CTTimeOutRemaining": {
- "field": "m_flCTTimeOutRemaining",
- "type": 8
- },
- "TerroristTimeOuts": {
- "field": "m_nTerroristTimeOuts",
- "type": 2
- },
- "CTTimeOuts": {
- "field": "m_nCTTimeOuts",
- "type": 2
- },
- "TechnicalTimeOut": {
- "field": "m_bTechnicalTimeOut",
- "type": 10
- },
- "MatchWaitingForResume": {
- "field": "m_bMatchWaitingForResume",
- "type": 10
- },
- "RoundTime": {
- "field": "m_iRoundTime",
- "type": 2
- },
- "MatchStartTime": {
- "field": "m_fMatchStartTime",
- "type": 8
- },
- "RoundStartTime": {
- "field": "m_fRoundStartTime",
- "type": 8
- },
- "RestartRoundTime": {
- "field": "m_flRestartRoundTime",
- "type": 8
- },
- "GameRestart": {
- "field": "m_bGameRestart",
- "type": 10
- },
- "GameStartTime": {
- "field": "m_flGameStartTime",
- "type": 8
- },
- "TimeUntilNextPhaseStarts": {
- "field": "m_timeUntilNextPhaseStarts",
- "type": 8
- },
- "GamePhase": {
- "field": "m_gamePhase",
- "type": 2
- },
- "TotalRoundsPlayed": {
- "field": "m_totalRoundsPlayed",
- "type": 2
- },
- "RoundsPlayedThisPhase": {
- "field": "m_nRoundsPlayedThisPhase",
- "type": 2
- },
- "OvertimePlaying": {
- "field": "m_nOvertimePlaying",
- "type": 2
- },
- "HostagesRemaining": {
- "field": "m_iHostagesRemaining",
- "type": 2
- },
- "AnyHostageReached": {
- "field": "m_bAnyHostageReached",
- "type": 10
- },
- "MapHasBombTarget": {
- "field": "m_bMapHasBombTarget",
- "type": 10
- },
- "MapHasRescueZone": {
- "field": "m_bMapHasRescueZone",
- "type": 10
- },
- "MapHasBuyZone": {
- "field": "m_bMapHasBuyZone",
- "type": 10
- },
- "IsQueuedMatchmaking": {
- "field": "m_bIsQueuedMatchmaking",
- "type": 10
- },
- "QueuedMatchmakingMode": {
- "field": "m_nQueuedMatchmakingMode",
- "type": 2
- },
- "IsValveDS": {
- "field": "m_bIsValveDS",
- "type": 10
- },
- "LogoMap": {
- "field": "m_bLogoMap",
- "type": 10
- },
- "PlayAllStepSoundsOnServer": {
- "field": "m_bPlayAllStepSoundsOnServer",
- "type": 10
- },
- "SpectatorSlotCount": {
- "field": "m_iSpectatorSlotCount",
- "type": 2
- },
- "MatchDevice": {
- "field": "m_MatchDevice",
- "type": 2
- },
- "HasMatchStarted": {
- "field": "m_bHasMatchStarted",
- "type": 10
- },
- "NextMapInMapgroup": {
- "field": "m_nNextMapInMapgroup",
- "type": 2
- },
- "TournamentEventName": {
- "field": "m_szTournamentEventName",
- "type": 15,
- "size": 512
- },
- "TournamentEventStage": {
- "field": "m_szTournamentEventStage",
- "type": 15,
- "size": 512
- },
- "MatchStatTxt": {
- "field": "m_szMatchStatTxt",
- "type": 15,
- "size": 512
- },
- "TournamentPredictionsTxt": {
- "field": "m_szTournamentPredictionsTxt",
- "type": 15,
- "size": 512
- },
- "TournamentPredictionsPct": {
- "field": "m_nTournamentPredictionsPct",
- "type": 2
- },
- "CMMItemDropRevealStartTime": {
- "field": "m_flCMMItemDropRevealStartTime",
- "type": 8
- },
- "CMMItemDropRevealEndTime": {
- "field": "m_flCMMItemDropRevealEndTime",
- "type": 8
- },
- "IsDroppingItems": {
- "field": "m_bIsDroppingItems",
- "type": 10
- },
- "IsQuestEligible": {
- "field": "m_bIsQuestEligible",
- "type": 10
- },
- "IsHltvActive": {
- "field": "m_bIsHltvActive",
- "type": 10
- },
- "ProhibitedItemIndices": {
- "field": "m_arrProhibitedItemIndices",
- "type": 34,
- "size": 100
- },
- "TournamentActiveCasterAccounts": {
- "field": "m_arrTournamentActiveCasterAccounts",
- "type": 35,
- "size": 4
- },
- "NumBestOfMaps": {
- "field": "m_numBestOfMaps",
- "type": 2
- },
- "HalloweenMaskListSeed": {
- "field": "m_nHalloweenMaskListSeed",
- "type": 2
- },
- "BombDropped": {
- "field": "m_bBombDropped",
- "type": 10
- },
- "BombPlanted": {
- "field": "m_bBombPlanted",
- "type": 10
- },
- "RoundWinStatus": {
- "field": "m_iRoundWinStatus",
- "type": 2
- },
- "RoundWinReason": {
- "field": "m_eRoundWinReason",
- "type": 2
- },
- "TCantBuy": {
- "field": "m_bTCantBuy",
- "type": 10
- },
- "CTCantBuy": {
- "field": "m_bCTCantBuy",
- "type": 10
- },
- "MatchStats_RoundResults": {
- "field": "m_iMatchStats_RoundResults",
- "type": 31,
- "size": 30
- },
- "MatchStats_PlayersAlive_CT": {
- "field": "m_iMatchStats_PlayersAlive_CT",
- "type": 31,
- "size": 30
- },
- "MatchStats_PlayersAlive_T": {
- "field": "m_iMatchStats_PlayersAlive_T",
- "type": 31,
- "size": 30
- },
- "TeamRespawnWaveTimes": {
- "field": "m_TeamRespawnWaveTimes",
- "type": 37,
- "size": 32
- },
- "NextRespawnWave": {
- "field": "m_flNextRespawnWave",
- "type": 37,
- "size": 32
- },
- "ServerQuestID": {
- "field": "m_nServerQuestID",
- "type": 2
- },
- "MinimapMins": {
- "field": "m_vMinimapMins",
- "type": 21
- },
- "MinimapMaxs": {
- "field": "m_vMinimapMaxs",
- "type": 21
- },
- "MinimapVerticalSectionHeights": {
- "field": "m_MinimapVerticalSectionHeights",
- "type": 37,
- "size": 8
- },
- "SpawnedTerrorHuntHeavy": {
- "field": "m_bSpawnedTerrorHuntHeavy",
- "type": 10
- },
- "EndMatchMapGroupVoteTypes": {
- "field": "m_nEndMatchMapGroupVoteTypes",
- "type": 31,
- "size": 10
- },
- "EndMatchMapGroupVoteOptions": {
- "field": "m_nEndMatchMapGroupVoteOptions",
- "type": 31,
- "size": 10
- },
- "EndMatchMapVoteWinner": {
- "field": "m_nEndMatchMapVoteWinner",
- "type": 2
- },
- "NumConsecutiveCTLoses": {
- "field": "m_iNumConsecutiveCTLoses",
- "type": 2
- },
- "NumConsecutiveTerroristLoses": {
- "field": "m_iNumConsecutiveTerroristLoses",
- "type": 2
- },
- "HasHostageBeenTouched": {
- "field": "m_bHasHostageBeenTouched",
- "type": 10
- },
- "IntermissionStartTime": {
- "field": "m_flIntermissionStartTime",
- "type": 8
- },
- "IntermissionEndTime": {
- "field": "m_flIntermissionEndTime",
- "type": 8
- },
- "LevelInitialized": {
- "field": "m_bLevelInitialized",
- "type": 10
- },
- "TotalRoundsPlayed1": {
- "field": "m_iTotalRoundsPlayed",
- "type": 2
- },
- "UnBalancedRounds": {
- "field": "m_iUnBalancedRounds",
- "type": 2
- },
- "EndMatchOnRoundReset": {
- "field": "m_endMatchOnRoundReset",
- "type": 10
- },
- "EndMatchOnThink": {
- "field": "m_endMatchOnThink",
- "type": 10
- },
- "FreezeTime": {
- "field": "m_iFreezeTime",
- "type": 2
- },
- "NumTerrorist": {
- "field": "m_iNumTerrorist",
- "type": 2
- },
- "NumCT": {
- "field": "m_iNumCT",
- "type": 2
- },
- "NumSpawnableTerrorist": {
- "field": "m_iNumSpawnableTerrorist",
- "type": 2
- },
- "NumSpawnableCT": {
- "field": "m_iNumSpawnableCT",
- "type": 2
- },
- "SelectedHostageSpawnIndices": {
- "field": "m_arrSelectedHostageSpawnIndices",
- "type": 53
- },
- "SpawnPointsRandomSeed": {
- "field": "m_nSpawnPointsRandomSeed",
- "type": 2
- },
- "FirstConnected": {
- "field": "m_bFirstConnected",
- "type": 10
- },
- "CompleteReset": {
- "field": "m_bCompleteReset",
- "type": 10
- },
- "PickNewTeamsOnReset": {
- "field": "m_bPickNewTeamsOnReset",
- "type": 10
- },
- "ScrambleTeamsOnRestart": {
- "field": "m_bScrambleTeamsOnRestart",
- "type": 10
- },
- "SwapTeamsOnRestart": {
- "field": "m_bSwapTeamsOnRestart",
- "type": 10
- },
- "EndMatchTiedVotes": {
- "field": "m_nEndMatchTiedVotes",
- "type": 53
- },
- "NeedToAskPlayersForContinueVote": {
- "field": "m_bNeedToAskPlayersForContinueVote",
- "type": 10
- },
- "NumQueuedMatchmakingAccounts": {
- "field": "m_numQueuedMatchmakingAccounts",
- "type": 6
- },
- "AvgPlayerRank": {
- "field": "m_fAvgPlayerRank",
- "type": 8
- },
- "QueuedMatchmakingReservationString": {
- "field": "m_pQueuedMatchmakingReservationString",
- "type": 15
- },
- "NumTotalTournamentDrops": {
- "field": "m_numTotalTournamentDrops",
- "type": 6
- },
- "NumSpectatorsCountMax": {
- "field": "m_numSpectatorsCountMax",
- "type": 6
- },
- "NumSpectatorsCountMaxTV": {
- "field": "m_numSpectatorsCountMaxTV",
- "type": 6
- },
- "NumSpectatorsCountMaxLnk": {
- "field": "m_numSpectatorsCountMaxLnk",
- "type": 6
- },
- "ForceTeamChangeSilent": {
- "field": "m_bForceTeamChangeSilent",
- "type": 10
- },
- "LoadingRoundBackupData": {
- "field": "m_bLoadingRoundBackupData",
- "type": 10
- },
- "MatchInfoShowType": {
- "field": "m_nMatchInfoShowType",
- "type": 2
- },
- "MatchInfoDecidedTime": {
- "field": "m_flMatchInfoDecidedTime",
- "type": 8
- },
- "MTeamDMLastWinningTeamNumber": {
- "field": "mTeamDMLastWinningTeamNumber",
- "type": 2
- },
- "MTeamDMLastThinkTime": {
- "field": "mTeamDMLastThinkTime",
- "type": 8
- },
- "TeamDMLastAnnouncementTime": {
- "field": "m_flTeamDMLastAnnouncementTime",
- "type": 8
- },
- "AccountTerrorist": {
- "field": "m_iAccountTerrorist",
- "type": 2
- },
- "AccountCT": {
- "field": "m_iAccountCT",
- "type": 2
- },
- "SpawnPointCount_Terrorist": {
- "field": "m_iSpawnPointCount_Terrorist",
- "type": 2
- },
- "SpawnPointCount_CT": {
- "field": "m_iSpawnPointCount_CT",
- "type": 2
- },
- "MaxNumTerrorists": {
- "field": "m_iMaxNumTerrorists",
- "type": 2
- },
- "MaxNumCTs": {
- "field": "m_iMaxNumCTs",
- "type": 2
- },
- "LoserBonusMostRecentTeam": {
- "field": "m_iLoserBonusMostRecentTeam",
- "type": 2
- },
- "TmNextPeriodicThink": {
- "field": "m_tmNextPeriodicThink",
- "type": 8
- },
- "VoiceWonMatchBragFired": {
- "field": "m_bVoiceWonMatchBragFired",
- "type": 10
- },
- "WarmupNextChatNoticeTime": {
- "field": "m_fWarmupNextChatNoticeTime",
- "type": 8
- },
- "HostagesRescued": {
- "field": "m_iHostagesRescued",
- "type": 2
- },
- "HostagesTouched": {
- "field": "m_iHostagesTouched",
- "type": 2
- },
- "NextHostageAnnouncement": {
- "field": "m_flNextHostageAnnouncement",
- "type": 8
- },
- "NoTerroristsKilled": {
- "field": "m_bNoTerroristsKilled",
- "type": 10
- },
- "NoCTsKilled": {
- "field": "m_bNoCTsKilled",
- "type": 10
- },
- "NoEnemiesKilled": {
- "field": "m_bNoEnemiesKilled",
- "type": 10
- },
- "CanDonateWeapons": {
- "field": "m_bCanDonateWeapons",
- "type": 10
- },
- "FirstKillTime": {
- "field": "m_firstKillTime",
- "type": 8
- },
- "FirstBloodTime": {
- "field": "m_firstBloodTime",
- "type": 8
- },
- "HostageWasInjured": {
- "field": "m_hostageWasInjured",
- "type": 10
- },
- "HostageWasKilled": {
- "field": "m_hostageWasKilled",
- "type": 10
- },
- "VoteCalled": {
- "field": "m_bVoteCalled",
- "type": 10
- },
- "ServerVoteOnReset": {
- "field": "m_bServerVoteOnReset",
- "type": 10
- },
- "VoteCheckThrottle": {
- "field": "m_flVoteCheckThrottle",
- "type": 8
- },
- "BuyTimeEnded": {
- "field": "m_bBuyTimeEnded",
- "type": 10
- },
- "LastFreezeEndBeep": {
- "field": "m_nLastFreezeEndBeep",
- "type": 2
- },
- "TargetBombed": {
- "field": "m_bTargetBombed",
- "type": 10
- },
- "BombDefused": {
- "field": "m_bBombDefused",
- "type": 10
- },
- "MapHasBombZone": {
- "field": "m_bMapHasBombZone",
- "type": 10
- },
- "MainCTSpawnPos": {
- "field": "m_vecMainCTSpawnPos",
- "type": 21
- },
- "RespawningAllRespawnablePlayers": {
- "field": "m_bRespawningAllRespawnablePlayers",
- "type": 10
- },
- "NextCTSpawnPoint": {
- "field": "m_iNextCTSpawnPoint",
- "type": 2
- },
- "CTSpawnPointUsedTime": {
- "field": "m_flCTSpawnPointUsedTime",
- "type": 8
- },
- "NextTerroristSpawnPoint": {
- "field": "m_iNextTerroristSpawnPoint",
- "type": 2
- },
- "TerroristSpawnPointUsedTime": {
- "field": "m_flTerroristSpawnPointUsedTime",
- "type": 8
- },
- "IsUnreservedGameServer": {
- "field": "m_bIsUnreservedGameServer",
- "type": 10
- },
- "AutobalanceDisplayTime": {
- "field": "m_fAutobalanceDisplayTime",
- "type": 8
- },
- "AllowWeaponSwitch": {
- "field": "m_bAllowWeaponSwitch",
- "type": 10
- },
- "RoundTimeWarningTriggered": {
- "field": "m_bRoundTimeWarningTriggered",
- "type": 10
- },
- "PhaseChangeAnnouncementTime": {
- "field": "m_phaseChangeAnnouncementTime",
- "type": 8
- },
- "NextUpdateTeamClanNamesTime": {
- "field": "m_fNextUpdateTeamClanNamesTime",
- "type": 8
- },
- "LastThinkTime": {
- "field": "m_flLastThinkTime",
- "type": 8
- },
- "AccumulatedRoundOffDamage": {
- "field": "m_fAccumulatedRoundOffDamage",
- "type": 8
- },
- "ShorthandedBonusLastEvalRound": {
- "field": "m_nShorthandedBonusLastEvalRound",
- "type": 2
- },
- "MatchAbortedEarlyReason": {
- "field": "m_nMatchAbortedEarlyReason",
- "type": 2
- },
- "HasTriggeredRoundStartMusic": {
- "field": "m_bHasTriggeredRoundStartMusic",
- "type": 10
- },
- "SwitchingTeamsAtRoundReset": {
- "field": "m_bSwitchingTeamsAtRoundReset",
- "type": 10
- },
- "GameModeRules": {
- "field": "m_pGameModeRules",
- "classname": "CCSGameModeRules",
- "type": 24
- },
- "PlayerResource": {
- "field": "m_hPlayerResource",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "RetakeRules": {
- "field": "m_RetakeRules",
- "classname": "CRetakeGameRules",
- "type": 16
- },
- "TeamLastKillUsedUniqueWeaponMatch": {
- "field": "m_bTeamLastKillUsedUniqueWeaponMatch",
- "type": 39,
- "size": 4
- },
- "MatchEndCount": {
- "field": "m_nMatchEndCount",
- "type": 4
- },
- "TTeamIntroVariant": {
- "field": "m_nTTeamIntroVariant",
- "type": 2
- },
- "CTTeamIntroVariant": {
- "field": "m_nCTTeamIntroVariant",
- "type": 2
- },
- "TeamIntroPeriod": {
- "field": "m_bTeamIntroPeriod",
- "type": 10
- },
- "TeamIntroPeriodEnd": {
- "field": "m_fTeamIntroPeriodEnd",
- "type": 8
- },
- "PlayedTeamIntroVO": {
- "field": "m_bPlayedTeamIntroVO",
- "type": 10
- },
- "RoundEndWinnerTeam": {
- "field": "m_iRoundEndWinnerTeam",
- "type": 2
- },
- "RoundEndReason": {
- "field": "m_eRoundEndReason",
- "type": 2
- },
- "RoundEndShowTimerDefend": {
- "field": "m_bRoundEndShowTimerDefend",
- "type": 10
- },
- "RoundEndTimerTime": {
- "field": "m_iRoundEndTimerTime",
- "type": 2
- },
- "RoundEndFunFactToken": {
- "field": "m_sRoundEndFunFactToken",
- "type": 14
- },
- "RoundEndFunFactPlayerSlot": {
- "field": "m_iRoundEndFunFactPlayerSlot",
- "type": 2
- },
- "RoundEndFunFactData1": {
- "field": "m_iRoundEndFunFactData1",
- "type": 2
- },
- "RoundEndFunFactData2": {
- "field": "m_iRoundEndFunFactData2",
- "type": 2
- },
- "RoundEndFunFactData3": {
- "field": "m_iRoundEndFunFactData3",
- "type": 2
- },
- "RoundEndMessage": {
- "field": "m_sRoundEndMessage",
- "type": 14
- },
- "RoundEndPlayerCount": {
- "field": "m_iRoundEndPlayerCount",
- "type": 2
- },
- "RoundEndNoMusic": {
- "field": "m_bRoundEndNoMusic",
- "type": 10
- },
- "RoundEndLegacy": {
- "field": "m_iRoundEndLegacy",
- "type": 2
- },
- "RoundEndCount": {
- "field": "m_nRoundEndCount",
- "type": 4
- },
- "RoundStartRoundNumber": {
- "field": "m_iRoundStartRoundNumber",
- "type": 2
- },
- "RoundStartCount": {
- "field": "m_nRoundStartCount",
- "type": 4
- },
- "LastPerfSampleTime": {
- "field": "m_flLastPerfSampleTime",
- "type": 9
- },
- "Parent": {
- "field": "CTeamplayRules",
- "type": 11
- }
- },
- "CCSGameRulesProxy": {
- "GameRules": {
- "field": "m_pGameRules",
- "classname": "CCSGameRules",
- "type": 24
- },
- "Parent": {
- "field": "CGameRulesProxy",
- "type": 11
- }
- },
- "CCSMinimapBoundary": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CCSObserverPawn": {
- "Parent": {
- "field": "CCSPlayerPawnBase",
- "type": 11
- }
- },
- "CCSPlace": {
- "Name": {
- "field": "m_name",
- "type": 13
- },
- "Parent": {
- "field": "CServerOnlyModelEntity",
- "type": 11
- }
- },
- "CCSPlayerPawn": {
- "BulletServices": {
- "field": "m_pBulletServices",
- "classname": "CCSPlayer_BulletServices",
- "type": 24
- },
- "HostageServices": {
- "field": "m_pHostageServices",
- "classname": "CCSPlayer_HostageServices",
- "type": 24
- },
- "BuyServices": {
- "field": "m_pBuyServices",
- "classname": "CCSPlayer_BuyServices",
- "type": 24
- },
- "ActionTrackingServices": {
- "field": "m_pActionTrackingServices",
- "classname": "CCSPlayer_ActionTrackingServices",
- "type": 24
- },
- "RadioServices": {
- "field": "m_pRadioServices",
- "classname": "CCSPlayer_RadioServices",
- "type": 24
- },
- "DamageReactServices": {
- "field": "m_pDamageReactServices",
- "classname": "CCSPlayer_DamageReactServices",
- "type": 24
- },
- "CharacterDefIndex": {
- "field": "m_nCharacterDefIndex",
- "type": 5
- },
- "HasFemaleVoice": {
- "field": "m_bHasFemaleVoice",
- "type": 10
- },
- "StrVOPrefix": {
- "field": "m_strVOPrefix",
- "type": 14
- },
- "LastPlaceName": {
- "field": "m_szLastPlaceName",
- "type": 15,
- "size": 18
- },
- "InHostageResetZone": {
- "field": "m_bInHostageResetZone",
- "type": 10
- },
- "InBuyZone": {
- "field": "m_bInBuyZone",
- "type": 10
- },
- "WasInBuyZone": {
- "field": "m_bWasInBuyZone",
- "type": 10
- },
- "InHostageRescueZone": {
- "field": "m_bInHostageRescueZone",
- "type": 10
- },
- "InBombZone": {
- "field": "m_bInBombZone",
- "type": 10
- },
- "WasInHostageRescueZone": {
- "field": "m_bWasInHostageRescueZone",
- "type": 10
- },
- "RetakesOffering": {
- "field": "m_iRetakesOffering",
- "type": 2
- },
- "RetakesOfferingCard": {
- "field": "m_iRetakesOfferingCard",
- "type": 2
- },
- "RetakesHasDefuseKit": {
- "field": "m_bRetakesHasDefuseKit",
- "type": 10
- },
- "RetakesMVPLastRound": {
- "field": "m_bRetakesMVPLastRound",
- "type": 10
- },
- "RetakesMVPBoostItem": {
- "field": "m_iRetakesMVPBoostItem",
- "type": 2
- },
- "RetakesMVPBoostExtraUtility": {
- "field": "m_RetakesMVPBoostExtraUtility",
- "type": 6
- },
- "HealthShotBoostExpirationTime": {
- "field": "m_flHealthShotBoostExpirationTime",
- "type": 8
- },
- "LandingTimeSeconds": {
- "field": "m_flLandingTimeSeconds",
- "type": 8
- },
- "AimPunchAngle": {
- "field": "m_aimPunchAngle",
- "type": 20
- },
- "AimPunchAngleVel": {
- "field": "m_aimPunchAngleVel",
- "type": 20
- },
- "AimPunchTickBase": {
- "field": "m_aimPunchTickBase",
- "type": 2
- },
- "AimPunchTickFraction": {
- "field": "m_aimPunchTickFraction",
- "type": 8
- },
- "AimPunchCache": {
- "field": "m_aimPunchCache",
- "type": 62
- },
- "IsBuyMenuOpen": {
- "field": "m_bIsBuyMenuOpen",
- "type": 10
- },
- "LastHeadBoneTransformIsValid": {
- "field": "m_bLastHeadBoneTransformIsValid",
- "type": 10
- },
- "LastLandTime": {
- "field": "m_lastLandTime",
- "type": 8
- },
- "OnGroundLastTick": {
- "field": "m_bOnGroundLastTick",
- "type": 10
- },
- "PlayerLocked": {
- "field": "m_iPlayerLocked",
- "type": 2
- },
- "TimeOfLastInjury": {
- "field": "m_flTimeOfLastInjury",
- "type": 8
- },
- "NextSprayDecalTime": {
- "field": "m_flNextSprayDecalTime",
- "type": 8
- },
- "NextSprayDecalTimeExpedited": {
- "field": "m_bNextSprayDecalTimeExpedited",
- "type": 10
- },
- "RagdollDamageBone": {
- "field": "m_nRagdollDamageBone",
- "type": 2
- },
- "RagdollDamageForce": {
- "field": "m_vRagdollDamageForce",
- "type": 21
- },
- "RagdollDamagePosition": {
- "field": "m_vRagdollDamagePosition",
- "type": 21
- },
- "RagdollDamageWeaponName": {
- "field": "m_szRagdollDamageWeaponName",
- "type": 15,
- "size": 64
- },
- "RagdollDamageHeadshot": {
- "field": "m_bRagdollDamageHeadshot",
- "type": 10
- },
- "RagdollServerOrigin": {
- "field": "m_vRagdollServerOrigin",
- "type": 21
- },
- "EconGloves": {
- "field": "m_EconGloves",
- "classname": "CEconItemView",
- "type": 16
- },
- "EconGlovesChanged": {
- "field": "m_nEconGlovesChanged",
- "type": 4
- },
- "DeathEyeAngles": {
- "field": "m_qDeathEyeAngles",
- "type": 20
- },
- "SkipOneHeadConstraintUpdate": {
- "field": "m_bSkipOneHeadConstraintUpdate",
- "type": 10
- },
- "LeftHanded": {
- "field": "m_bLeftHanded",
- "type": 10
- },
- "SwitchedHandednessTime": {
- "field": "m_fSwitchedHandednessTime",
- "type": 8
- },
- "ViewmodelOffsetX": {
- "field": "m_flViewmodelOffsetX",
- "type": 8
- },
- "ViewmodelOffsetY": {
- "field": "m_flViewmodelOffsetY",
- "type": 8
- },
- "ViewmodelOffsetZ": {
- "field": "m_flViewmodelOffsetZ",
- "type": 8
- },
- "ViewmodelFOV": {
- "field": "m_flViewmodelFOV",
- "type": 8
- },
- "IsWalking": {
- "field": "m_bIsWalking",
- "type": 10
- },
- "LastGivenDefuserTime": {
- "field": "m_fLastGivenDefuserTime",
- "type": 8
- },
- "LastGivenBombTime": {
- "field": "m_fLastGivenBombTime",
- "type": 8
- },
- "DealtDamageToEnemyMostRecentTimestamp": {
- "field": "m_flDealtDamageToEnemyMostRecentTimestamp",
- "type": 8
- },
- "DisplayHistoryBits": {
- "field": "m_iDisplayHistoryBits",
- "type": 6
- },
- "LastAttackedTeammate": {
- "field": "m_flLastAttackedTeammate",
- "type": 8
- },
- "AllowAutoFollowTime": {
- "field": "m_allowAutoFollowTime",
- "type": 8
- },
- "ResetArmorNextSpawn": {
- "field": "m_bResetArmorNextSpawn",
- "type": 10
- },
- "LastKillerIndex": {
- "field": "m_nLastKillerIndex",
- "type": 2
- },
- "EntitySpottedState": {
- "field": "m_entitySpottedState",
- "classname": "EntitySpottedState_t",
- "type": 16
- },
- "SpotRules": {
- "field": "m_nSpotRules",
- "type": 2
- },
- "IsScoped": {
- "field": "m_bIsScoped",
- "type": 10
- },
- "ResumeZoom": {
- "field": "m_bResumeZoom",
- "type": 10
- },
- "IsDefusing": {
- "field": "m_bIsDefusing",
- "type": 10
- },
- "IsGrabbingHostage": {
- "field": "m_bIsGrabbingHostage",
- "type": 10
- },
- "BlockingUseActionInProgress": {
- "field": "m_iBlockingUseActionInProgress",
- "type": 6
- },
- "EmitSoundTime": {
- "field": "m_flEmitSoundTime",
- "type": 8
- },
- "InNoDefuseArea": {
- "field": "m_bInNoDefuseArea",
- "type": 10
- },
- "BombSiteIndex": {
- "field": "m_iBombSiteIndex",
- "type": 2
- },
- "WhichBombZone": {
- "field": "m_nWhichBombZone",
- "type": 2
- },
- "InBombZoneTrigger": {
- "field": "m_bInBombZoneTrigger",
- "type": 10
- },
- "WasInBombZoneTrigger": {
- "field": "m_bWasInBombZoneTrigger",
- "type": 10
- },
- "ShotsFired": {
- "field": "m_iShotsFired",
- "type": 2
- },
- "FlinchStack": {
- "field": "m_flFlinchStack",
- "type": 8
- },
- "VelocityModifier": {
- "field": "m_flVelocityModifier",
- "type": 8
- },
- "HitHeading": {
- "field": "m_flHitHeading",
- "type": 8
- },
- "HitBodyPart": {
- "field": "m_nHitBodyPart",
- "type": 2
- },
- "TotalBulletForce": {
- "field": "m_vecTotalBulletForce",
- "type": 21
- },
- "WaitForNoAttack": {
- "field": "m_bWaitForNoAttack",
- "type": 10
- },
- "IgnoreLadderJumpTime": {
- "field": "m_ignoreLadderJumpTime",
- "type": 8
- },
- "KilledByHeadshot": {
- "field": "m_bKilledByHeadshot",
- "type": 10
- },
- "LastHitBox": {
- "field": "m_LastHitBox",
- "type": 2
- },
- "LastHealth": {
- "field": "m_LastHealth",
- "type": 2
- },
- "Bot": {
- "field": "m_pBot",
- "classname": "CCSBot",
- "type": 24
- },
- "BotAllowActive": {
- "field": "m_bBotAllowActive",
- "type": 10
- },
- "ThirdPersonHeading": {
- "field": "m_thirdPersonHeading",
- "type": 20
- },
- "SlopeDropOffset": {
- "field": "m_flSlopeDropOffset",
- "type": 8
- },
- "SlopeDropHeight": {
- "field": "m_flSlopeDropHeight",
- "type": 8
- },
- "HeadConstraintOffset": {
- "field": "m_vHeadConstraintOffset",
- "type": 21
- },
- "LastPickupPriority": {
- "field": "m_nLastPickupPriority",
- "type": 2
- },
- "LastPickupPriorityTime": {
- "field": "m_flLastPickupPriorityTime",
- "type": 8
- },
- "ArmorValue": {
- "field": "m_ArmorValue",
- "type": 2
- },
- "CurrentEquipmentValue": {
- "field": "m_unCurrentEquipmentValue",
- "type": 5
- },
- "RoundStartEquipmentValue": {
- "field": "m_unRoundStartEquipmentValue",
- "type": 5
- },
- "FreezetimeEndEquipmentValue": {
- "field": "m_unFreezetimeEndEquipmentValue",
- "type": 5
- },
- "LastWeaponFireUsercmd": {
- "field": "m_iLastWeaponFireUsercmd",
- "type": 2
- },
- "IsSpawning": {
- "field": "m_bIsSpawning",
- "type": 10
- },
- "DeathFlags": {
- "field": "m_iDeathFlags",
- "type": 2
- },
- "HasDeathInfo": {
- "field": "m_bHasDeathInfo",
- "type": 10
- },
- "DeathInfoTime": {
- "field": "m_flDeathInfoTime",
- "type": 8
- },
- "DeathInfoOrigin": {
- "field": "m_vecDeathInfoOrigin",
- "type": 21
- },
- "PlayerPatchEconIndices": {
- "field": "m_vecPlayerPatchEconIndices",
- "type": 35,
- "size": 5
- },
- "GunGameImmunityColor": {
- "field": "m_GunGameImmunityColor",
- "type": 19
- },
- "GrenadeParameterStashTime": {
- "field": "m_grenadeParameterStashTime",
- "type": 8
- },
- "GrenadeParametersStashed": {
- "field": "m_bGrenadeParametersStashed",
- "type": 10
- },
- "StashedShootAngles": {
- "field": "m_angStashedShootAngles",
- "type": 20
- },
- "StashedGrenadeThrowPosition": {
- "field": "m_vecStashedGrenadeThrowPosition",
- "type": 21
- },
- "StashedVelocity": {
- "field": "m_vecStashedVelocity",
- "type": 21
- },
- "ShootAngleHistory": {
- "field": "m_angShootAngleHistory",
- "type": 41,
- "size": 2
- },
- "ThrowPositionHistory": {
- "field": "m_vecThrowPositionHistory",
- "type": 42,
- "size": 2
- },
- "VelocityHistory": {
- "field": "m_vecVelocityHistory",
- "type": 42,
- "size": 2
- },
- "HighestAppliedDamageTagTick": {
- "field": "m_nHighestAppliedDamageTagTick",
- "type": 2
- },
- "Parent": {
- "field": "CCSPlayerPawnBase",
- "type": 11
- }
- },
- "CCSPlayerPawnBase": {
- "CTouchExpansionComponent": {
- "field": "m_CTouchExpansionComponent",
- "classname": "CTouchExpansionComponent",
- "type": 16
- },
- "PingServices": {
- "field": "m_pPingServices",
- "classname": "CCSPlayer_PingServices",
- "type": 24
- },
- "ViewModelServices": {
- "field": "m_pViewModelServices",
- "classname": "CPlayer_ViewModelServices",
- "type": 24
- },
- "BlindUntilTime": {
- "field": "m_blindUntilTime",
- "type": 8
- },
- "BlindStartTime": {
- "field": "m_blindStartTime",
- "type": 8
- },
- "PlayerState": {
- "field": "m_iPlayerState",
- "type": 6
- },
- "Respawning": {
- "field": "m_bRespawning",
- "type": 10
- },
- "ImmuneToGunGameDamageTime": {
- "field": "m_fImmuneToGunGameDamageTime",
- "type": 8
- },
- "GunGameImmunity": {
- "field": "m_bGunGameImmunity",
- "type": 10
- },
- "MolotovDamageTime": {
- "field": "m_fMolotovDamageTime",
- "type": 8
- },
- "HasMovedSinceSpawn": {
- "field": "m_bHasMovedSinceSpawn",
- "type": 10
- },
- "NumSpawns": {
- "field": "m_iNumSpawns",
- "type": 2
- },
- "IdleTimeSinceLastAction": {
- "field": "m_flIdleTimeSinceLastAction",
- "type": 8
- },
- "NextRadarUpdateTime": {
- "field": "m_fNextRadarUpdateTime",
- "type": 8
- },
- "FlashDuration": {
- "field": "m_flFlashDuration",
- "type": 8
- },
- "FlashMaxAlpha": {
- "field": "m_flFlashMaxAlpha",
- "type": 8
- },
- "ProgressBarStartTime": {
- "field": "m_flProgressBarStartTime",
- "type": 8
- },
- "ProgressBarDuration": {
- "field": "m_iProgressBarDuration",
- "type": 2
- },
- "EyeAngles": {
- "field": "m_angEyeAngles",
- "type": 20
- },
- "WasNotKilledNaturally": {
- "field": "m_wasNotKilledNaturally",
- "type": 10
- },
- "CommittingSuicideOnTeamChange": {
- "field": "m_bCommittingSuicideOnTeamChange",
- "type": 10
- },
- "OriginalController": {
- "field": "m_hOriginalController",
- "type": 17,
- "classname": "CCSPlayerController"
- },
- "Parent": {
- "field": "CBasePlayerPawn",
- "type": 11
- }
- },
- "CCSPlayerResource": {
- "HostageAlive": {
- "field": "m_bHostageAlive",
- "type": 39,
- "size": 12
- },
- "IsHostageFollowingSomeone": {
- "field": "m_isHostageFollowingSomeone",
- "type": 39,
- "size": 12
- },
- "HostageEntityIDs": {
- "field": "m_iHostageEntityIDs",
- "type": 31,
- "size": 12
- },
- "BombsiteCenterA": {
- "field": "m_bombsiteCenterA",
- "type": 21
- },
- "BombsiteCenterB": {
- "field": "m_bombsiteCenterB",
- "type": 21
- },
- "HostageRescueX": {
- "field": "m_hostageRescueX",
- "type": 31,
- "size": 4
- },
- "HostageRescueY": {
- "field": "m_hostageRescueY",
- "type": 31,
- "size": 4
- },
- "HostageRescueZ": {
- "field": "m_hostageRescueZ",
- "type": 31,
- "size": 4
- },
- "EndMatchNextMapAllVoted": {
- "field": "m_bEndMatchNextMapAllVoted",
- "type": 10
- },
- "FoundGoalPositions": {
- "field": "m_foundGoalPositions",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CCSPlayer_RadioServices": {
- "GotHostageTalkTimer": {
- "field": "m_flGotHostageTalkTimer",
- "type": 8
- },
- "DefusingTalkTimer": {
- "field": "m_flDefusingTalkTimer",
- "type": 8
- },
- "C4PlantTalkTimer": {
- "field": "m_flC4PlantTalkTimer",
- "type": 8
- },
- "RadioTokenSlots": {
- "field": "m_flRadioTokenSlots",
- "type": 37,
- "size": 3
- },
- "IgnoreRadio": {
- "field": "m_bIgnoreRadio",
- "type": 10
- },
- "Parent": {
- "field": "CPlayerPawnComponent",
- "type": 11
- }
- },
- "CCSServerPointScriptEntity": {
- "Parent": {
- "field": "CCSPointScriptEntity",
- "type": 11
- }
- },
- "CCSSprite": {
- "Parent": {
- "field": "CSprite",
- "type": 11
- }
- },
- "CCSTeam": {
- "LastRecievedShorthandedRoundBonus": {
- "field": "m_nLastRecievedShorthandedRoundBonus",
- "type": 2
- },
- "ShorthandedRoundBonusStartRound": {
- "field": "m_nShorthandedRoundBonusStartRound",
- "type": 2
- },
- "Surrendered": {
- "field": "m_bSurrendered",
- "type": 10
- },
- "TeamMatchStat": {
- "field": "m_szTeamMatchStat",
- "type": 15,
- "size": 512
- },
- "NumMapVictories": {
- "field": "m_numMapVictories",
- "type": 2
- },
- "ScoreFirstHalf": {
- "field": "m_scoreFirstHalf",
- "type": 2
- },
- "ScoreSecondHalf": {
- "field": "m_scoreSecondHalf",
- "type": 2
- },
- "ScoreOvertime": {
- "field": "m_scoreOvertime",
- "type": 2
- },
- "ClanTeamname": {
- "field": "m_szClanTeamname",
- "type": 15,
- "size": 129
- },
- "ClanID": {
- "field": "m_iClanID",
- "type": 6
- },
- "TeamFlagImage": {
- "field": "m_szTeamFlagImage",
- "type": 15,
- "size": 8
- },
- "TeamLogoImage": {
- "field": "m_szTeamLogoImage",
- "type": 15,
- "size": 8
- },
- "NextResourceTime": {
- "field": "m_flNextResourceTime",
- "type": 8
- },
- "LastUpdateSentAt": {
- "field": "m_iLastUpdateSentAt",
- "type": 2
- },
- "Parent": {
- "field": "CTeam",
- "type": 11
- }
- },
- "CCSWeaponBase": {
- "Removeable": {
- "field": "m_bRemoveable",
- "type": 10
- },
- "FireSequenceStartTime": {
- "field": "m_flFireSequenceStartTime",
- "type": 8
- },
- "FireSequenceStartTimeChange": {
- "field": "m_nFireSequenceStartTimeChange",
- "type": 2
- },
- "FireSequenceStartTimeAck": {
- "field": "m_nFireSequenceStartTimeAck",
- "type": 2
- },
- "PlayerFireEvent": {
- "field": "m_ePlayerFireEvent",
- "type": 6
- },
- "PlayerFireEventAttackType": {
- "field": "m_ePlayerFireEventAttackType",
- "type": 6
- },
- "SeqIdle": {
- "field": "m_seqIdle",
- "type": 2
- },
- "SeqFirePrimary": {
- "field": "m_seqFirePrimary",
- "type": 2
- },
- "SeqFireSecondary": {
- "field": "m_seqFireSecondary",
- "type": 2
- },
- "ThirdPersonFireSequences": {
- "field": "m_thirdPersonFireSequences",
- "type": 53
- },
- "CurrentThirdPersonSequence": {
- "field": "m_hCurrentThirdPersonSequence",
- "type": 2
- },
- "SilencerBoneIndex": {
- "field": "m_nSilencerBoneIndex",
- "type": 2
- },
- "ThirdPersonSequences": {
- "field": "m_thirdPersonSequences",
- "type": 31,
- "size": 7
- },
- "PlayerAmmoStockOnPickup": {
- "field": "m_bPlayerAmmoStockOnPickup",
- "type": 10
- },
- "RequireUseToTouch": {
- "field": "m_bRequireUseToTouch",
- "type": 10
- },
- "State": {
- "field": "m_iState",
- "type": 6
- },
- "LastTimeInAir": {
- "field": "m_flLastTimeInAir",
- "type": 8
- },
- "LastDeployTime": {
- "field": "m_flLastDeployTime",
- "type": 8
- },
- "LastEmptySoundCmdNum": {
- "field": "m_nLastEmptySoundCmdNum",
- "type": 2
- },
- "ViewModelIndex": {
- "field": "m_nViewModelIndex",
- "type": 6
- },
- "ReloadsWithClips": {
- "field": "m_bReloadsWithClips",
- "type": 10
- },
- "TimeWeaponIdle": {
- "field": "m_flTimeWeaponIdle",
- "type": 8
- },
- "FireOnEmpty": {
- "field": "m_bFireOnEmpty",
- "type": 10
- },
- "OnPlayerPickup": {
- "field": "m_OnPlayerPickup",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "WeaponMode": {
- "field": "m_weaponMode",
- "type": 6
- },
- "TurningInaccuracyDelta": {
- "field": "m_flTurningInaccuracyDelta",
- "type": 8
- },
- "TurningInaccuracyEyeDirLast": {
- "field": "m_vecTurningInaccuracyEyeDirLast",
- "type": 21
- },
- "TurningInaccuracy": {
- "field": "m_flTurningInaccuracy",
- "type": 8
- },
- "AccuracyPenalty": {
- "field": "m_fAccuracyPenalty",
- "type": 8
- },
- "LastAccuracyUpdateTime": {
- "field": "m_flLastAccuracyUpdateTime",
- "type": 8
- },
- "AccuracySmoothedForZoom": {
- "field": "m_fAccuracySmoothedForZoom",
- "type": 8
- },
- "ScopeZoomEndTime": {
- "field": "m_fScopeZoomEndTime",
- "type": 8
- },
- "RecoilIndex": {
- "field": "m_iRecoilIndex",
- "type": 2
- },
- "RecoilIndex1": {
- "field": "m_flRecoilIndex",
- "type": 8
- },
- "BurstMode": {
- "field": "m_bBurstMode",
- "type": 10
- },
- "PostponeFireReadyTicks": {
- "field": "m_nPostponeFireReadyTicks",
- "type": 2
- },
- "PostponeFireReadyFrac": {
- "field": "m_flPostponeFireReadyFrac",
- "type": 8
- },
- "InReload": {
- "field": "m_bInReload",
- "type": 10
- },
- "ReloadVisuallyComplete": {
- "field": "m_bReloadVisuallyComplete",
- "type": 10
- },
- "DroppedAtTime": {
- "field": "m_flDroppedAtTime",
- "type": 8
- },
- "IsHauledBack": {
- "field": "m_bIsHauledBack",
- "type": 10
- },
- "SilencerOn": {
- "field": "m_bSilencerOn",
- "type": 10
- },
- "TimeSilencerSwitchComplete": {
- "field": "m_flTimeSilencerSwitchComplete",
- "type": 8
- },
- "OriginalTeamNumber": {
- "field": "m_iOriginalTeamNumber",
- "type": 2
- },
- "MostRecentTeamNumber": {
- "field": "m_iMostRecentTeamNumber",
- "type": 2
- },
- "DroppedNearBuyZone": {
- "field": "m_bDroppedNearBuyZone",
- "type": 10
- },
- "NextAttackRenderTimeOffset": {
- "field": "m_flNextAttackRenderTimeOffset",
- "type": 8
- },
- "CanBePickedUp": {
- "field": "m_bCanBePickedUp",
- "type": 10
- },
- "UseCanOverrideNextOwnerTouchTime": {
- "field": "m_bUseCanOverrideNextOwnerTouchTime",
- "type": 10
- },
- "NextOwnerTouchTime": {
- "field": "m_nextOwnerTouchTime",
- "type": 8
- },
- "NextPrevOwnerTouchTime": {
- "field": "m_nextPrevOwnerTouchTime",
- "type": 8
- },
- "NextPrevOwnerUseTime": {
- "field": "m_nextPrevOwnerUseTime",
- "type": 8
- },
- "PrevOwner": {
- "field": "m_hPrevOwner",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "DropTick": {
- "field": "m_nDropTick",
- "type": 2
- },
- "Donated": {
- "field": "m_donated",
- "type": 10
- },
- "LastShotTime": {
- "field": "m_fLastShotTime",
- "type": 8
- },
- "WasOwnedByCT": {
- "field": "m_bWasOwnedByCT",
- "type": 10
- },
- "WasOwnedByTerrorist": {
- "field": "m_bWasOwnedByTerrorist",
- "type": 10
- },
- "FiredOutOfAmmoEvent": {
- "field": "m_bFiredOutOfAmmoEvent",
- "type": 10
- },
- "NumRemoveUnownedWeaponThink": {
- "field": "m_numRemoveUnownedWeaponThink",
- "type": 2
- },
- "IronSightController": {
- "field": "m_IronSightController",
- "classname": "CIronSightController",
- "type": 16
- },
- "IronSightMode": {
- "field": "m_iIronSightMode",
- "type": 2
- },
- "LastLOSTraceFailureTime": {
- "field": "m_flLastLOSTraceFailureTime",
- "type": 8
- },
- "NumEmptyAttacks": {
- "field": "m_iNumEmptyAttacks",
- "type": 2
- },
- "WatTickOffset": {
- "field": "m_flWatTickOffset",
- "type": 8
- },
- "Parent": {
- "field": "CBasePlayerWeapon",
- "type": 11
- }
- },
- "CCSWeaponBaseGun": {
- "ZoomLevel": {
- "field": "m_zoomLevel",
- "type": 2
- },
- "BurstShotsRemaining": {
- "field": "m_iBurstShotsRemaining",
- "type": 2
- },
- "SilencedModelIndex": {
- "field": "m_silencedModelIndex",
- "type": 2
- },
- "InPrecache": {
- "field": "m_inPrecache",
- "type": 10
- },
- "NeedsBoltAction": {
- "field": "m_bNeedsBoltAction",
- "type": 10
- },
- "SkillReloadAvailable": {
- "field": "m_bSkillReloadAvailable",
- "type": 10
- },
- "SkillReloadLiftedReloadKey": {
- "field": "m_bSkillReloadLiftedReloadKey",
- "type": 10
- },
- "SkillBoltInterruptAvailable": {
- "field": "m_bSkillBoltInterruptAvailable",
- "type": 10
- },
- "SkillBoltLiftedFireKey": {
- "field": "m_bSkillBoltLiftedFireKey",
- "type": 10
- },
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CChangeLevel": {
- "MapName": {
- "field": "m_sMapName",
- "type": 14
- },
- "LandmarkName": {
- "field": "m_sLandmarkName",
- "type": 14
- },
- "OnChangeLevel": {
- "field": "m_OnChangeLevel",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Touched": {
- "field": "m_bTouched",
- "type": 10
- },
- "NoTouch": {
- "field": "m_bNoTouch",
- "type": 10
- },
- "NewChapter": {
- "field": "m_bNewChapter",
- "type": 10
- },
- "OnChangeLevelFired": {
- "field": "m_bOnChangeLevelFired",
- "type": 10
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CChicken": {
- "AttributeManager": {
- "field": "m_AttributeManager",
- "classname": "CAttributeContainer",
- "type": 16
- },
- "UpdateTimer": {
- "field": "m_updateTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "StuckAnchor": {
- "field": "m_stuckAnchor",
- "type": 21
- },
- "StuckTimer": {
- "field": "m_stuckTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "CollisionStuckTimer": {
- "field": "m_collisionStuckTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "IsOnGround": {
- "field": "m_isOnGround",
- "type": 10
- },
- "FallVelocity": {
- "field": "m_vFallVelocity",
- "type": 21
- },
- "DesiredActivity": {
- "field": "m_desiredActivity",
- "type": 6
- },
- "CurrentActivity": {
- "field": "m_currentActivity",
- "type": 6
- },
- "ActivityTimer": {
- "field": "m_activityTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "TurnRate": {
- "field": "m_turnRate",
- "type": 8
- },
- "FleeFrom": {
- "field": "m_fleeFrom",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "MoveRateThrottleTimer": {
- "field": "m_moveRateThrottleTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "StartleTimer": {
- "field": "m_startleTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "VocalizeTimer": {
- "field": "m_vocalizeTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "WhenZombified": {
- "field": "m_flWhenZombified",
- "type": 8
- },
- "JumpedThisFrame": {
- "field": "m_jumpedThisFrame",
- "type": 10
- },
- "Leader": {
- "field": "m_leader",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "ReuseTimer": {
- "field": "m_reuseTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "HasBeenUsed": {
- "field": "m_hasBeenUsed",
- "type": 10
- },
- "JumpTimer": {
- "field": "m_jumpTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "LastJumpTime": {
- "field": "m_flLastJumpTime",
- "type": 8
- },
- "InJump": {
- "field": "m_bInJump",
- "type": 10
- },
- "RepathTimer": {
- "field": "m_repathTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "PathGoal": {
- "field": "m_vecPathGoal",
- "type": 21
- },
- "ActiveFollowStartTime": {
- "field": "m_flActiveFollowStartTime",
- "type": 8
- },
- "FollowMinuteTimer": {
- "field": "m_followMinuteTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "BlockDirectionTimer": {
- "field": "m_BlockDirectionTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Parent": {
- "field": "CDynamicProp",
- "type": 11
- }
- },
- "CColorCorrection": {
- "FadeInDuration": {
- "field": "m_flFadeInDuration",
- "type": 8
- },
- "FadeOutDuration": {
- "field": "m_flFadeOutDuration",
- "type": 8
- },
- "StartFadeInWeight": {
- "field": "m_flStartFadeInWeight",
- "type": 8
- },
- "StartFadeOutWeight": {
- "field": "m_flStartFadeOutWeight",
- "type": 8
- },
- "TimeStartFadeIn": {
- "field": "m_flTimeStartFadeIn",
- "type": 8
- },
- "TimeStartFadeOut": {
- "field": "m_flTimeStartFadeOut",
- "type": 8
- },
- "MaxWeight": {
- "field": "m_flMaxWeight",
- "type": 8
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Master": {
- "field": "m_bMaster",
- "type": 10
- },
- "ClientSide": {
- "field": "m_bClientSide",
- "type": 10
- },
- "Exclusive": {
- "field": "m_bExclusive",
- "type": 10
- },
- "MinFalloff": {
- "field": "m_MinFalloff",
- "type": 8
- },
- "MaxFalloff": {
- "field": "m_MaxFalloff",
- "type": 8
- },
- "CurWeight": {
- "field": "m_flCurWeight",
- "type": 8
- },
- "NetlookupFilename": {
- "field": "m_netlookupFilename",
- "type": 15,
- "size": 512
- },
- "LookupFilename": {
- "field": "m_lookupFilename",
- "type": 13
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CColorCorrectionVolume": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "MaxWeight": {
- "field": "m_MaxWeight",
- "type": 8
- },
- "FadeDuration": {
- "field": "m_FadeDuration",
- "type": 8
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "Weight": {
- "field": "m_Weight",
- "type": 8
- },
- "LookupFilename": {
- "field": "m_lookupFilename",
- "type": 15,
- "size": 512
- },
- "LastEnterWeight": {
- "field": "m_LastEnterWeight",
- "type": 8
- },
- "LastEnterTime": {
- "field": "m_LastEnterTime",
- "type": 8
- },
- "LastExitWeight": {
- "field": "m_LastExitWeight",
- "type": 8
- },
- "LastExitTime": {
- "field": "m_LastExitTime",
- "type": 8
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CCommentaryAuto": {
- "OnCommentaryNewGame": {
- "field": "m_OnCommentaryNewGame",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnCommentaryMidGame": {
- "field": "m_OnCommentaryMidGame",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnCommentaryMultiplayerSpawn": {
- "field": "m_OnCommentaryMultiplayerSpawn",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CCommentarySystem": {
- "CommentaryConvarsChanging": {
- "field": "m_bCommentaryConvarsChanging",
- "type": 10
- },
- "CommentaryEnabledMidGame": {
- "field": "m_bCommentaryEnabledMidGame",
- "type": 10
- },
- "NextTeleportTime": {
- "field": "m_flNextTeleportTime",
- "type": 8
- },
- "TeleportStage": {
- "field": "m_iTeleportStage",
- "type": 2
- },
- "CheatState": {
- "field": "m_bCheatState",
- "type": 10
- },
- "IsFirstSpawnGroupToLoad": {
- "field": "m_bIsFirstSpawnGroupToLoad",
- "type": 10
- }
- },
- "CCommentaryViewPosition": {
- "Parent": {
- "field": "CSprite",
- "type": 11
- }
- },
- "CConstantForceController": {
- "Linear": {
- "field": "m_linear",
- "type": 21
- },
- "Angular": {
- "field": "m_angular",
- "type": 21
- },
- "LinearSave": {
- "field": "m_linearSave",
- "type": 21
- },
- "AngularSave": {
- "field": "m_angularSave",
- "type": 21
- }
- },
- "CConstraintAnchor": {
- "MassScale": {
- "field": "m_massScale",
- "type": 8
- },
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CCredits": {
- "OnCreditsDone": {
- "field": "m_OnCreditsDone",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "RolledOutroCredits": {
- "field": "m_bRolledOutroCredits",
- "type": 10
- },
- "LogoLength": {
- "field": "m_flLogoLength",
- "type": 8
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CDEagle": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CDebugHistory": {
- "NpcEvents": {
- "field": "m_nNpcEvents",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CDecoyGrenade": {
- "Parent": {
- "field": "CBaseCSGrenade",
- "type": 11
- }
- },
- "CDecoyProjectile": {
- "DecoyShotTick": {
- "field": "m_nDecoyShotTick",
- "type": 2
- },
- "ShotsRemaining": {
- "field": "m_shotsRemaining",
- "type": 2
- },
- "ExpireTime": {
- "field": "m_fExpireTime",
- "type": 8
- },
- "DecoyWeaponDefIndex": {
- "field": "m_decoyWeaponDefIndex",
- "type": 5
- },
- "Parent": {
- "field": "CBaseCSGrenadeProjectile",
- "type": 11
- }
- },
- "CDynamicLight": {
- "ActualFlags": {
- "field": "m_ActualFlags",
- "type": 4
- },
- "Flags": {
- "field": "m_Flags",
- "type": 4
- },
- "LightStyle": {
- "field": "m_LightStyle",
- "type": 4
- },
- "On": {
- "field": "m_On",
- "type": 10
- },
- "Radius": {
- "field": "m_Radius",
- "type": 8
- },
- "Exponent": {
- "field": "m_Exponent",
- "type": 2
- },
- "InnerAngle": {
- "field": "m_InnerAngle",
- "type": 8
- },
- "OuterAngle": {
- "field": "m_OuterAngle",
- "type": 8
- },
- "SpotRadius": {
- "field": "m_SpotRadius",
- "type": 8
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CDynamicProp": {
- "CreateNavObstacle": {
- "field": "m_bCreateNavObstacle",
- "type": 10
- },
- "NavObstacleUpdatesOverridden": {
- "field": "m_bNavObstacleUpdatesOverridden",
- "type": 10
- },
- "UseHitboxesForRenderBox": {
- "field": "m_bUseHitboxesForRenderBox",
- "type": 10
- },
- "UseAnimGraph": {
- "field": "m_bUseAnimGraph",
- "type": 10
- },
- "OutputAnimBegun": {
- "field": "m_pOutputAnimBegun",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OutputAnimOver": {
- "field": "m_pOutputAnimOver",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OutputAnimLoopCycleOver": {
- "field": "m_pOutputAnimLoopCycleOver",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnAnimReachedStart": {
- "field": "m_OnAnimReachedStart",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnAnimReachedEnd": {
- "field": "m_OnAnimReachedEnd",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "IdleAnim": {
- "field": "m_iszIdleAnim",
- "type": 13
- },
- "IdleAnimLoopMode": {
- "field": "m_nIdleAnimLoopMode",
- "type": 6
- },
- "RandomizeCycle": {
- "field": "m_bRandomizeCycle",
- "type": 10
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "FiredStartEndOutput": {
- "field": "m_bFiredStartEndOutput",
- "type": 10
- },
- "ForceNpcExclude": {
- "field": "m_bForceNpcExclude",
- "type": 10
- },
- "CreateNonSolid": {
- "field": "m_bCreateNonSolid",
- "type": 10
- },
- "IsOverrideProp": {
- "field": "m_bIsOverrideProp",
- "type": 10
- },
- "InitialGlowState": {
- "field": "m_iInitialGlowState",
- "type": 2
- },
- "GlowRange": {
- "field": "m_nGlowRange",
- "type": 2
- },
- "GlowRangeMin": {
- "field": "m_nGlowRangeMin",
- "type": 2
- },
- "GlowColor": {
- "field": "m_glowColor",
- "type": 19
- },
- "GlowTeam": {
- "field": "m_nGlowTeam",
- "type": 2
- },
- "Parent": {
- "field": "CBreakableProp",
- "type": 11
- }
- },
- "CDynamicPropAlias_cable_dynamic": {
- "Parent": {
- "field": "CDynamicProp",
- "type": 11
- }
- },
- "CDynamicPropAlias_dynamic_prop": {
- "Parent": {
- "field": "CDynamicProp",
- "type": 11
- }
- },
- "CDynamicPropAlias_prop_dynamic_override": {
- "Parent": {
- "field": "CDynamicProp",
- "type": 11
- }
- },
- "CEconEntity": {
- "AttributeManager": {
- "field": "m_AttributeManager",
- "classname": "CAttributeContainer",
- "type": 16
- },
- "OriginalOwnerXuidLow": {
- "field": "m_OriginalOwnerXuidLow",
- "type": 6
- },
- "OriginalOwnerXuidHigh": {
- "field": "m_OriginalOwnerXuidHigh",
- "type": 6
- },
- "FallbackPaintKit": {
- "field": "m_nFallbackPaintKit",
- "type": 2
- },
- "FallbackSeed": {
- "field": "m_nFallbackSeed",
- "type": 2
- },
- "FallbackWear": {
- "field": "m_flFallbackWear",
- "type": 8
- },
- "FallbackStatTrak": {
- "field": "m_nFallbackStatTrak",
- "type": 2
- },
- "OldProvidee": {
- "field": "m_hOldProvidee",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "OldOwnerClass": {
- "field": "m_iOldOwnerClass",
- "type": 2
- },
- "Parent": {
- "field": "CBaseFlex",
- "type": 11
- }
- },
- "CEconItemView": {
- "ItemDefinitionIndex": {
- "field": "m_iItemDefinitionIndex",
- "type": 5
- },
- "EntityQuality": {
- "field": "m_iEntityQuality",
- "type": 2
- },
- "EntityLevel": {
- "field": "m_iEntityLevel",
- "type": 6
- },
- "ItemID": {
- "field": "m_iItemID",
- "type": 7
- },
- "ItemIDHigh": {
- "field": "m_iItemIDHigh",
- "type": 6
- },
- "ItemIDLow": {
- "field": "m_iItemIDLow",
- "type": 6
- },
- "AccountID": {
- "field": "m_iAccountID",
- "type": 6
- },
- "InventoryPosition": {
- "field": "m_iInventoryPosition",
- "type": 6
- },
- "Initialized": {
- "field": "m_bInitialized",
- "type": 10
- },
- "AttributeList": {
- "field": "m_AttributeList",
- "classname": "CAttributeList",
- "type": 16
- },
- "NetworkedDynamicAttributes": {
- "field": "m_NetworkedDynamicAttributes",
- "classname": "CAttributeList",
- "type": 16
- },
- "CustomName": {
- "field": "m_szCustomName",
- "type": 15,
- "size": 161
- },
- "CustomNameOverride": {
- "field": "m_szCustomNameOverride",
- "type": 15,
- "size": 161
- },
- "Parent": {
- "field": "IEconItemInterface",
- "type": 11
- }
- },
- "CEconWearable": {
- "ForceSkin": {
- "field": "m_nForceSkin",
- "type": 2
- },
- "AlwaysAllow": {
- "field": "m_bAlwaysAllow",
- "type": 10
- },
- "Parent": {
- "field": "CEconEntity",
- "type": 11
- }
- },
- "CEnableMotionFixup": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEntityBlocker": {
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CEntityDissolve": {
- "FadeInStart": {
- "field": "m_flFadeInStart",
- "type": 8
- },
- "FadeInLength": {
- "field": "m_flFadeInLength",
- "type": 8
- },
- "FadeOutModelStart": {
- "field": "m_flFadeOutModelStart",
- "type": 8
- },
- "FadeOutModelLength": {
- "field": "m_flFadeOutModelLength",
- "type": 8
- },
- "FadeOutStart": {
- "field": "m_flFadeOutStart",
- "type": 8
- },
- "FadeOutLength": {
- "field": "m_flFadeOutLength",
- "type": 8
- },
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "DissolveType": {
- "field": "m_nDissolveType",
- "type": 6
- },
- "DissolverOrigin": {
- "field": "m_vDissolverOrigin",
- "type": 21
- },
- "Magnitude": {
- "field": "m_nMagnitude",
- "type": 6
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CEntityFlame": {
- "EntAttached": {
- "field": "m_hEntAttached",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "CheapEffect": {
- "field": "m_bCheapEffect",
- "type": 10
- },
- "Size": {
- "field": "m_flSize",
- "type": 8
- },
- "UseHitboxes": {
- "field": "m_bUseHitboxes",
- "type": 10
- },
- "NumHitboxFires": {
- "field": "m_iNumHitboxFires",
- "type": 2
- },
- "HitboxFireScale": {
- "field": "m_flHitboxFireScale",
- "type": 8
- },
- "Lifetime": {
- "field": "m_flLifetime",
- "type": 8
- },
- "Attacker": {
- "field": "m_hAttacker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "DangerSound": {
- "field": "m_iDangerSound",
- "type": 2
- },
- "DirectDamagePerSecond": {
- "field": "m_flDirectDamagePerSecond",
- "type": 8
- },
- "CustomDamageType": {
- "field": "m_iCustomDamageType",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvBeam": {
- "Active": {
- "field": "m_active",
- "type": 2
- },
- "StartEntity": {
- "field": "m_iszStartEntity",
- "type": 13
- },
- "EndEntity": {
- "field": "m_iszEndEntity",
- "type": 13
- },
- "Life": {
- "field": "m_life",
- "type": 8
- },
- "BoltWidth": {
- "field": "m_boltWidth",
- "type": 8
- },
- "NoiseAmplitude": {
- "field": "m_noiseAmplitude",
- "type": 8
- },
- "Speed": {
- "field": "m_speed",
- "type": 2
- },
- "Restrike": {
- "field": "m_restrike",
- "type": 8
- },
- "SpriteName": {
- "field": "m_iszSpriteName",
- "type": 13
- },
- "FrameStart": {
- "field": "m_frameStart",
- "type": 2
- },
- "EndPointWorld": {
- "field": "m_vEndPointWorld",
- "type": 21
- },
- "EndPointRelative": {
- "field": "m_vEndPointRelative",
- "type": 21
- },
- "Radius": {
- "field": "m_radius",
- "type": 8
- },
- "TouchType": {
- "field": "m_TouchType",
- "type": 6
- },
- "FilterName": {
- "field": "m_iFilterName",
- "type": 13
- },
- "Filter": {
- "field": "m_hFilter",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Decal": {
- "field": "m_iszDecal",
- "type": 13
- },
- "OnTouchedByEntity": {
- "field": "m_OnTouchedByEntity",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBeam",
- "type": 11
- }
- },
- "CEnvBeverage": {
- "CanInDispenser": {
- "field": "m_CanInDispenser",
- "type": 10
- },
- "BeverageType": {
- "field": "m_nBeverageType",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvCombinedLightProbeVolume": {
- "Entity_Color": {
- "field": "m_Entity_Color",
- "type": 19
- },
- "Entity_flBrightness": {
- "field": "m_Entity_flBrightness",
- "type": 8
- },
- "Entity_bCustomCubemapTexture": {
- "field": "m_Entity_bCustomCubemapTexture",
- "type": 10
- },
- "Entity_vBoxMins": {
- "field": "m_Entity_vBoxMins",
- "type": 21
- },
- "Entity_vBoxMaxs": {
- "field": "m_Entity_vBoxMaxs",
- "type": 21
- },
- "Entity_bMoveable": {
- "field": "m_Entity_bMoveable",
- "type": 10
- },
- "Entity_nHandshake": {
- "field": "m_Entity_nHandshake",
- "type": 2
- },
- "Entity_nEnvCubeMapArrayIndex": {
- "field": "m_Entity_nEnvCubeMapArrayIndex",
- "type": 2
- },
- "Entity_nPriority": {
- "field": "m_Entity_nPriority",
- "type": 2
- },
- "Entity_bStartDisabled": {
- "field": "m_Entity_bStartDisabled",
- "type": 10
- },
- "Entity_flEdgeFadeDist": {
- "field": "m_Entity_flEdgeFadeDist",
- "type": 8
- },
- "Entity_vEdgeFadeDists": {
- "field": "m_Entity_vEdgeFadeDists",
- "type": 21
- },
- "Entity_nLightProbeSizeX": {
- "field": "m_Entity_nLightProbeSizeX",
- "type": 2
- },
- "Entity_nLightProbeSizeY": {
- "field": "m_Entity_nLightProbeSizeY",
- "type": 2
- },
- "Entity_nLightProbeSizeZ": {
- "field": "m_Entity_nLightProbeSizeZ",
- "type": 2
- },
- "Entity_nLightProbeAtlasX": {
- "field": "m_Entity_nLightProbeAtlasX",
- "type": 2
- },
- "Entity_nLightProbeAtlasY": {
- "field": "m_Entity_nLightProbeAtlasY",
- "type": 2
- },
- "Entity_nLightProbeAtlasZ": {
- "field": "m_Entity_nLightProbeAtlasZ",
- "type": 2
- },
- "Entity_bEnabled": {
- "field": "m_Entity_bEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvCubemap": {
- "Entity_bCustomCubemapTexture": {
- "field": "m_Entity_bCustomCubemapTexture",
- "type": 10
- },
- "Entity_flInfluenceRadius": {
- "field": "m_Entity_flInfluenceRadius",
- "type": 8
- },
- "Entity_vBoxProjectMins": {
- "field": "m_Entity_vBoxProjectMins",
- "type": 21
- },
- "Entity_vBoxProjectMaxs": {
- "field": "m_Entity_vBoxProjectMaxs",
- "type": 21
- },
- "Entity_bMoveable": {
- "field": "m_Entity_bMoveable",
- "type": 10
- },
- "Entity_nHandshake": {
- "field": "m_Entity_nHandshake",
- "type": 2
- },
- "Entity_nEnvCubeMapArrayIndex": {
- "field": "m_Entity_nEnvCubeMapArrayIndex",
- "type": 2
- },
- "Entity_nPriority": {
- "field": "m_Entity_nPriority",
- "type": 2
- },
- "Entity_flEdgeFadeDist": {
- "field": "m_Entity_flEdgeFadeDist",
- "type": 8
- },
- "Entity_vEdgeFadeDists": {
- "field": "m_Entity_vEdgeFadeDists",
- "type": 21
- },
- "Entity_flDiffuseScale": {
- "field": "m_Entity_flDiffuseScale",
- "type": 8
- },
- "Entity_bStartDisabled": {
- "field": "m_Entity_bStartDisabled",
- "type": 10
- },
- "Entity_bDefaultEnvMap": {
- "field": "m_Entity_bDefaultEnvMap",
- "type": 10
- },
- "Entity_bDefaultSpecEnvMap": {
- "field": "m_Entity_bDefaultSpecEnvMap",
- "type": 10
- },
- "Entity_bIndoorCubeMap": {
- "field": "m_Entity_bIndoorCubeMap",
- "type": 10
- },
- "Entity_bCopyDiffuseFromDefaultCubemap": {
- "field": "m_Entity_bCopyDiffuseFromDefaultCubemap",
- "type": 10
- },
- "Entity_bEnabled": {
- "field": "m_Entity_bEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvCubemapBox": {
- "Parent": {
- "field": "CEnvCubemap",
- "type": 11
- }
- },
- "CEnvCubemapFog": {
- "EndDistance": {
- "field": "m_flEndDistance",
- "type": 8
- },
- "StartDistance": {
- "field": "m_flStartDistance",
- "type": 8
- },
- "FogFalloffExponent": {
- "field": "m_flFogFalloffExponent",
- "type": 8
- },
- "HeightFogEnabled": {
- "field": "m_bHeightFogEnabled",
- "type": 10
- },
- "FogHeightWidth": {
- "field": "m_flFogHeightWidth",
- "type": 8
- },
- "FogHeightEnd": {
- "field": "m_flFogHeightEnd",
- "type": 8
- },
- "FogHeightStart": {
- "field": "m_flFogHeightStart",
- "type": 8
- },
- "FogHeightExponent": {
- "field": "m_flFogHeightExponent",
- "type": 8
- },
- "LODBias": {
- "field": "m_flLODBias",
- "type": 8
- },
- "Active": {
- "field": "m_bActive",
- "type": 10
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "FogMaxOpacity": {
- "field": "m_flFogMaxOpacity",
- "type": 8
- },
- "CubemapSourceType": {
- "field": "m_nCubemapSourceType",
- "type": 2
- },
- "SkyEntity": {
- "field": "m_iszSkyEntity",
- "type": 13
- },
- "HasHeightFogEnd": {
- "field": "m_bHasHeightFogEnd",
- "type": 10
- },
- "FirstTime": {
- "field": "m_bFirstTime",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvDecal": {
- "Width": {
- "field": "m_flWidth",
- "type": 8
- },
- "Height": {
- "field": "m_flHeight",
- "type": 8
- },
- "Depth": {
- "field": "m_flDepth",
- "type": 8
- },
- "RenderOrder": {
- "field": "m_nRenderOrder",
- "type": 6
- },
- "ProjectOnWorld": {
- "field": "m_bProjectOnWorld",
- "type": 10
- },
- "ProjectOnCharacters": {
- "field": "m_bProjectOnCharacters",
- "type": 10
- },
- "ProjectOnWater": {
- "field": "m_bProjectOnWater",
- "type": 10
- },
- "DepthSortBias": {
- "field": "m_flDepthSortBias",
- "type": 8
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CEnvDetailController": {
- "FadeStartDist": {
- "field": "m_flFadeStartDist",
- "type": 8
- },
- "FadeEndDist": {
- "field": "m_flFadeEndDist",
- "type": 8
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvEntityIgniter": {
- "Lifetime": {
- "field": "m_flLifetime",
- "type": 8
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvEntityMaker": {
- "EntityMins": {
- "field": "m_vecEntityMins",
- "type": 21
- },
- "EntityMaxs": {
- "field": "m_vecEntityMaxs",
- "type": 21
- },
- "CurrentInstance": {
- "field": "m_hCurrentInstance",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "CurrentBlocker": {
- "field": "m_hCurrentBlocker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "BlockerOrigin": {
- "field": "m_vecBlockerOrigin",
- "type": 21
- },
- "PostSpawnDirection": {
- "field": "m_angPostSpawnDirection",
- "type": 20
- },
- "PostSpawnDirectionVariance": {
- "field": "m_flPostSpawnDirectionVariance",
- "type": 8
- },
- "PostSpawnSpeed": {
- "field": "m_flPostSpawnSpeed",
- "type": 8
- },
- "PostSpawnUseAngles": {
- "field": "m_bPostSpawnUseAngles",
- "type": 10
- },
- "Template": {
- "field": "m_iszTemplate",
- "type": 13
- },
- "OutputOnSpawned": {
- "field": "m_pOutputOnSpawned",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OutputOnFailedSpawn": {
- "field": "m_pOutputOnFailedSpawn",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvExplosion": {
- "Magnitude": {
- "field": "m_iMagnitude",
- "type": 2
- },
- "PlayerDamage": {
- "field": "m_flPlayerDamage",
- "type": 8
- },
- "RadiusOverride": {
- "field": "m_iRadiusOverride",
- "type": 2
- },
- "InnerRadius": {
- "field": "m_flInnerRadius",
- "type": 8
- },
- "SpriteScale": {
- "field": "m_spriteScale",
- "type": 2
- },
- "DamageForce": {
- "field": "m_flDamageForce",
- "type": 8
- },
- "Inflictor": {
- "field": "m_hInflictor",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "CustomDamageType": {
- "field": "m_iCustomDamageType",
- "type": 6
- },
- "CreateDebris": {
- "field": "m_bCreateDebris",
- "type": 10
- },
- "ExplosionType": {
- "field": "m_iszExplosionType",
- "type": 13
- },
- "CustomEffectName": {
- "field": "m_iszCustomEffectName",
- "type": 13
- },
- "CustomSoundName": {
- "field": "m_iszCustomSoundName",
- "type": 13
- },
- "ClassIgnore": {
- "field": "m_iClassIgnore",
- "type": 6
- },
- "ClassIgnore2": {
- "field": "m_iClassIgnore2",
- "type": 6
- },
- "EntityIgnoreName": {
- "field": "m_iszEntityIgnoreName",
- "type": 13
- },
- "EntityIgnore": {
- "field": "m_hEntityIgnore",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CModelPointEntity",
- "type": 11
- }
- },
- "CEnvFade": {
- "FadeColor": {
- "field": "m_fadeColor",
- "type": 19
- },
- "Duration": {
- "field": "m_Duration",
- "type": 8
- },
- "HoldDuration": {
- "field": "m_HoldDuration",
- "type": 8
- },
- "OnBeginFade": {
- "field": "m_OnBeginFade",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CEnvFireSensor": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "HeatAtLevel": {
- "field": "m_bHeatAtLevel",
- "type": 10
- },
- "Radius": {
- "field": "m_radius",
- "type": 8
- },
- "TargetLevel": {
- "field": "m_targetLevel",
- "type": 8
- },
- "TargetTime": {
- "field": "m_targetTime",
- "type": 8
- },
- "LevelTime": {
- "field": "m_levelTime",
- "type": 8
- },
- "OnHeatLevelStart": {
- "field": "m_OnHeatLevelStart",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnHeatLevelEnd": {
- "field": "m_OnHeatLevelEnd",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvFireSource": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Radius": {
- "field": "m_radius",
- "type": 8
- },
- "Damage": {
- "field": "m_damage",
- "type": 8
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvFunnel": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvGlobal": {
- "Globalstate": {
- "field": "m_globalstate",
- "type": 13
- },
- "Triggermode": {
- "field": "m_triggermode",
- "type": 2
- },
- "Initialstate": {
- "field": "m_initialstate",
- "type": 2
- },
- "Counter": {
- "field": "m_counter",
- "type": 2
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CEnvHudHint": {
- "Message": {
- "field": "m_iszMessage",
- "type": 13
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvInstructorHint": {
- "Name": {
- "field": "m_iszName",
- "type": 13
- },
- "Replace_Key": {
- "field": "m_iszReplace_Key",
- "type": 13
- },
- "HintTargetEntity": {
- "field": "m_iszHintTargetEntity",
- "type": 13
- },
- "Timeout": {
- "field": "m_iTimeout",
- "type": 2
- },
- "DisplayLimit": {
- "field": "m_iDisplayLimit",
- "type": 2
- },
- "Icon_Onscreen": {
- "field": "m_iszIcon_Onscreen",
- "type": 13
- },
- "Icon_Offscreen": {
- "field": "m_iszIcon_Offscreen",
- "type": 13
- },
- "Caption": {
- "field": "m_iszCaption",
- "type": 13
- },
- "ActivatorCaption": {
- "field": "m_iszActivatorCaption",
- "type": 13
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "IconOffset": {
- "field": "m_fIconOffset",
- "type": 8
- },
- "Range": {
- "field": "m_fRange",
- "type": 8
- },
- "PulseOption": {
- "field": "m_iPulseOption",
- "type": 4
- },
- "AlphaOption": {
- "field": "m_iAlphaOption",
- "type": 4
- },
- "ShakeOption": {
- "field": "m_iShakeOption",
- "type": 4
- },
- "Static": {
- "field": "m_bStatic",
- "type": 10
- },
- "NoOffscreen": {
- "field": "m_bNoOffscreen",
- "type": 10
- },
- "ForceCaption": {
- "field": "m_bForceCaption",
- "type": 10
- },
- "InstanceType": {
- "field": "m_iInstanceType",
- "type": 2
- },
- "SuppressRest": {
- "field": "m_bSuppressRest",
- "type": 10
- },
- "Binding": {
- "field": "m_iszBinding",
- "type": 13
- },
- "AllowNoDrawTarget": {
- "field": "m_bAllowNoDrawTarget",
- "type": 10
- },
- "AutoStart": {
- "field": "m_bAutoStart",
- "type": 10
- },
- "LocalPlayerOnly": {
- "field": "m_bLocalPlayerOnly",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvInstructorVRHint": {
- "Name": {
- "field": "m_iszName",
- "type": 13
- },
- "HintTargetEntity": {
- "field": "m_iszHintTargetEntity",
- "type": 13
- },
- "Timeout": {
- "field": "m_iTimeout",
- "type": 2
- },
- "Caption": {
- "field": "m_iszCaption",
- "type": 13
- },
- "StartSound": {
- "field": "m_iszStartSound",
- "type": 13
- },
- "LayoutFileType": {
- "field": "m_iLayoutFileType",
- "type": 2
- },
- "CustomLayoutFile": {
- "field": "m_iszCustomLayoutFile",
- "type": 13
- },
- "AttachType": {
- "field": "m_iAttachType",
- "type": 2
- },
- "HeightOffset": {
- "field": "m_flHeightOffset",
- "type": 8
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvLaser": {
- "LaserTarget": {
- "field": "m_iszLaserTarget",
- "type": 13
- },
- "Sprite": {
- "field": "m_pSprite",
- "classname": "CSprite",
- "type": 24
- },
- "SpriteName": {
- "field": "m_iszSpriteName",
- "type": 13
- },
- "FirePosition": {
- "field": "m_firePosition",
- "type": 21
- },
- "StartFrame": {
- "field": "m_flStartFrame",
- "type": 8
- },
- "Parent": {
- "field": "CBeam",
- "type": 11
- }
- },
- "CEnvLightProbeVolume": {
- "Entity_vBoxMins": {
- "field": "m_Entity_vBoxMins",
- "type": 21
- },
- "Entity_vBoxMaxs": {
- "field": "m_Entity_vBoxMaxs",
- "type": 21
- },
- "Entity_bMoveable": {
- "field": "m_Entity_bMoveable",
- "type": 10
- },
- "Entity_nHandshake": {
- "field": "m_Entity_nHandshake",
- "type": 2
- },
- "Entity_nPriority": {
- "field": "m_Entity_nPriority",
- "type": 2
- },
- "Entity_bStartDisabled": {
- "field": "m_Entity_bStartDisabled",
- "type": 10
- },
- "Entity_nLightProbeSizeX": {
- "field": "m_Entity_nLightProbeSizeX",
- "type": 2
- },
- "Entity_nLightProbeSizeY": {
- "field": "m_Entity_nLightProbeSizeY",
- "type": 2
- },
- "Entity_nLightProbeSizeZ": {
- "field": "m_Entity_nLightProbeSizeZ",
- "type": 2
- },
- "Entity_nLightProbeAtlasX": {
- "field": "m_Entity_nLightProbeAtlasX",
- "type": 2
- },
- "Entity_nLightProbeAtlasY": {
- "field": "m_Entity_nLightProbeAtlasY",
- "type": 2
- },
- "Entity_nLightProbeAtlasZ": {
- "field": "m_Entity_nLightProbeAtlasZ",
- "type": 2
- },
- "Entity_bEnabled": {
- "field": "m_Entity_bEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvMicrophone": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "MeasureTarget": {
- "field": "m_hMeasureTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SoundType": {
- "field": "m_nSoundType",
- "type": 5
- },
- "SoundFlags": {
- "field": "m_nSoundFlags",
- "type": 5
- },
- "Sensitivity": {
- "field": "m_flSensitivity",
- "type": 8
- },
- "SmoothFactor": {
- "field": "m_flSmoothFactor",
- "type": 8
- },
- "MaxRange": {
- "field": "m_flMaxRange",
- "type": 8
- },
- "SpeakerName": {
- "field": "m_iszSpeakerName",
- "type": 13
- },
- "Speaker": {
- "field": "m_hSpeaker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "AvoidFeedback": {
- "field": "m_bAvoidFeedback",
- "type": 10
- },
- "SpeakerDSPPreset": {
- "field": "m_iSpeakerDSPPreset",
- "type": 2
- },
- "ListenFilter": {
- "field": "m_iszListenFilter",
- "type": 13
- },
- "ListenFilter1": {
- "field": "m_hListenFilter",
- "type": 17,
- "classname": "CBaseFilter"
- },
- "OnRoutedSound": {
- "field": "m_OnRoutedSound",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnHeardSound": {
- "field": "m_OnHeardSound",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "LastSound": {
- "field": "m_szLastSound",
- "type": 15,
- "size": 256
- },
- "LastRoutedFrame": {
- "field": "m_iLastRoutedFrame",
- "type": 2
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvMuzzleFlash": {
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "ParentAttachment": {
- "field": "m_iszParentAttachment",
- "type": 13
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvParticleGlow": {
- "AlphaScale": {
- "field": "m_flAlphaScale",
- "type": 8
- },
- "RadiusScale": {
- "field": "m_flRadiusScale",
- "type": 8
- },
- "SelfIllumScale": {
- "field": "m_flSelfIllumScale",
- "type": 8
- },
- "ColorTint": {
- "field": "m_ColorTint",
- "type": 19
- },
- "Parent": {
- "field": "CParticleSystem",
- "type": 11
- }
- },
- "CEnvProjectedTexture": {
- "TargetEntity": {
- "field": "m_hTargetEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "State": {
- "field": "m_bState",
- "type": 10
- },
- "AlwaysUpdate": {
- "field": "m_bAlwaysUpdate",
- "type": 10
- },
- "LightFOV": {
- "field": "m_flLightFOV",
- "type": 8
- },
- "EnableShadows": {
- "field": "m_bEnableShadows",
- "type": 10
- },
- "SimpleProjection": {
- "field": "m_bSimpleProjection",
- "type": 10
- },
- "LightOnlyTarget": {
- "field": "m_bLightOnlyTarget",
- "type": 10
- },
- "LightWorld": {
- "field": "m_bLightWorld",
- "type": 10
- },
- "CameraSpace": {
- "field": "m_bCameraSpace",
- "type": 10
- },
- "BrightnessScale": {
- "field": "m_flBrightnessScale",
- "type": 8
- },
- "LightColor": {
- "field": "m_LightColor",
- "type": 19
- },
- "Intensity": {
- "field": "m_flIntensity",
- "type": 8
- },
- "LinearAttenuation": {
- "field": "m_flLinearAttenuation",
- "type": 8
- },
- "QuadraticAttenuation": {
- "field": "m_flQuadraticAttenuation",
- "type": 8
- },
- "Volumetric": {
- "field": "m_bVolumetric",
- "type": 10
- },
- "NoiseStrength": {
- "field": "m_flNoiseStrength",
- "type": 8
- },
- "FlashlightTime": {
- "field": "m_flFlashlightTime",
- "type": 8
- },
- "NumPlanes": {
- "field": "m_nNumPlanes",
- "type": 6
- },
- "PlaneOffset": {
- "field": "m_flPlaneOffset",
- "type": 8
- },
- "VolumetricIntensity": {
- "field": "m_flVolumetricIntensity",
- "type": 8
- },
- "ColorTransitionTime": {
- "field": "m_flColorTransitionTime",
- "type": 8
- },
- "Ambient": {
- "field": "m_flAmbient",
- "type": 8
- },
- "SpotlightTextureName": {
- "field": "m_SpotlightTextureName",
- "type": 15,
- "size": 512
- },
- "SpotlightTextureFrame": {
- "field": "m_nSpotlightTextureFrame",
- "type": 2
- },
- "ShadowQuality": {
- "field": "m_nShadowQuality",
- "type": 6
- },
- "NearZ": {
- "field": "m_flNearZ",
- "type": 8
- },
- "FarZ": {
- "field": "m_flFarZ",
- "type": 8
- },
- "ProjectionSize": {
- "field": "m_flProjectionSize",
- "type": 8
- },
- "Rotation": {
- "field": "m_flRotation",
- "type": 8
- },
- "FlipHorizontal": {
- "field": "m_bFlipHorizontal",
- "type": 10
- },
- "Parent": {
- "field": "CModelPointEntity",
- "type": 11
- }
- },
- "CEnvScreenOverlay": {
- "OverlayNames": {
- "field": "m_iszOverlayNames",
- "type": 26,
- "size": 10
- },
- "OverlayTimes": {
- "field": "m_flOverlayTimes",
- "type": 37,
- "size": 10
- },
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "DesiredOverlay": {
- "field": "m_iDesiredOverlay",
- "type": 2
- },
- "IsActive": {
- "field": "m_bIsActive",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvShake": {
- "LimitToEntity": {
- "field": "m_limitToEntity",
- "type": 13
- },
- "Amplitude": {
- "field": "m_Amplitude",
- "type": 8
- },
- "Frequency": {
- "field": "m_Frequency",
- "type": 8
- },
- "Duration": {
- "field": "m_Duration",
- "type": 8
- },
- "Radius": {
- "field": "m_Radius",
- "type": 8
- },
- "StopTime": {
- "field": "m_stopTime",
- "type": 8
- },
- "NextShake": {
- "field": "m_nextShake",
- "type": 8
- },
- "CurrentAmp": {
- "field": "m_currentAmp",
- "type": 8
- },
- "MaxForce": {
- "field": "m_maxForce",
- "type": 21
- },
- "ShakeCallback": {
- "field": "m_shakeCallback",
- "classname": "CPhysicsShake",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvSky": {
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "TintColor": {
- "field": "m_vTintColor",
- "type": 19
- },
- "TintColorLightingOnly": {
- "field": "m_vTintColorLightingOnly",
- "type": 19
- },
- "BrightnessScale": {
- "field": "m_flBrightnessScale",
- "type": 8
- },
- "FogType": {
- "field": "m_nFogType",
- "type": 2
- },
- "FogMinStart": {
- "field": "m_flFogMinStart",
- "type": 8
- },
- "FogMinEnd": {
- "field": "m_flFogMinEnd",
- "type": 8
- },
- "FogMaxStart": {
- "field": "m_flFogMaxStart",
- "type": 8
- },
- "FogMaxEnd": {
- "field": "m_flFogMaxEnd",
- "type": 8
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CEnvSpark": {
- "Delay": {
- "field": "m_flDelay",
- "type": 8
- },
- "Magnitude": {
- "field": "m_nMagnitude",
- "type": 2
- },
- "TrailLength": {
- "field": "m_nTrailLength",
- "type": 2
- },
- "Type": {
- "field": "m_nType",
- "type": 2
- },
- "OnSpark": {
- "field": "m_OnSpark",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvSplash": {
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvTilt": {
- "Duration": {
- "field": "m_Duration",
- "type": 8
- },
- "Radius": {
- "field": "m_Radius",
- "type": 8
- },
- "TiltTime": {
- "field": "m_TiltTime",
- "type": 8
- },
- "StopTime": {
- "field": "m_stopTime",
- "type": 8
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvTracer": {
- "End": {
- "field": "m_vecEnd",
- "type": 21
- },
- "Delay": {
- "field": "m_flDelay",
- "type": 8
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvViewPunch": {
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "ViewPunch": {
- "field": "m_angViewPunch",
- "type": 20
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CEnvVolumetricFogController": {
- "Scattering": {
- "field": "m_flScattering",
- "type": 8
- },
- "Anisotropy": {
- "field": "m_flAnisotropy",
- "type": 8
- },
- "FadeSpeed": {
- "field": "m_flFadeSpeed",
- "type": 8
- },
- "DrawDistance": {
- "field": "m_flDrawDistance",
- "type": 8
- },
- "FadeInStart": {
- "field": "m_flFadeInStart",
- "type": 8
- },
- "FadeInEnd": {
- "field": "m_flFadeInEnd",
- "type": 8
- },
- "IndirectStrength": {
- "field": "m_flIndirectStrength",
- "type": 8
- },
- "VolumeDepth": {
- "field": "m_nVolumeDepth",
- "type": 2
- },
- "FirstVolumeSliceThickness": {
- "field": "m_fFirstVolumeSliceThickness",
- "type": 8
- },
- "IndirectTextureDimX": {
- "field": "m_nIndirectTextureDimX",
- "type": 2
- },
- "IndirectTextureDimY": {
- "field": "m_nIndirectTextureDimY",
- "type": 2
- },
- "IndirectTextureDimZ": {
- "field": "m_nIndirectTextureDimZ",
- "type": 2
- },
- "BoxMins": {
- "field": "m_vBoxMins",
- "type": 21
- },
- "BoxMaxs": {
- "field": "m_vBoxMaxs",
- "type": 21
- },
- "Active": {
- "field": "m_bActive",
- "type": 10
- },
- "StartAnisoTime": {
- "field": "m_flStartAnisoTime",
- "type": 8
- },
- "StartScatterTime": {
- "field": "m_flStartScatterTime",
- "type": 8
- },
- "StartDrawDistanceTime": {
- "field": "m_flStartDrawDistanceTime",
- "type": 8
- },
- "StartAnisotropy": {
- "field": "m_flStartAnisotropy",
- "type": 8
- },
- "StartScattering": {
- "field": "m_flStartScattering",
- "type": 8
- },
- "StartDrawDistance": {
- "field": "m_flStartDrawDistance",
- "type": 8
- },
- "DefaultAnisotropy": {
- "field": "m_flDefaultAnisotropy",
- "type": 8
- },
- "DefaultScattering": {
- "field": "m_flDefaultScattering",
- "type": 8
- },
- "DefaultDrawDistance": {
- "field": "m_flDefaultDrawDistance",
- "type": 8
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "EnableIndirect": {
- "field": "m_bEnableIndirect",
- "type": 10
- },
- "IndirectUseLPVs": {
- "field": "m_bIndirectUseLPVs",
- "type": 10
- },
- "IsMaster": {
- "field": "m_bIsMaster",
- "type": 10
- },
- "ForceRefreshCount": {
- "field": "m_nForceRefreshCount",
- "type": 2
- },
- "NoiseSpeed": {
- "field": "m_fNoiseSpeed",
- "type": 8
- },
- "NoiseStrength": {
- "field": "m_fNoiseStrength",
- "type": 8
- },
- "NoiseScale": {
- "field": "m_vNoiseScale",
- "type": 21
- },
- "FirstTime": {
- "field": "m_bFirstTime",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvVolumetricFogVolume": {
- "Active": {
- "field": "m_bActive",
- "type": 10
- },
- "BoxMins": {
- "field": "m_vBoxMins",
- "type": 21
- },
- "BoxMaxs": {
- "field": "m_vBoxMaxs",
- "type": 21
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "Strength": {
- "field": "m_flStrength",
- "type": 8
- },
- "FalloffShape": {
- "field": "m_nFalloffShape",
- "type": 2
- },
- "FalloffExponent": {
- "field": "m_flFalloffExponent",
- "type": 8
- },
- "HeightFogDepth": {
- "field": "m_flHeightFogDepth",
- "type": 8
- },
- "HeightFogEdgeWidth": {
- "field": "m_fHeightFogEdgeWidth",
- "type": 8
- },
- "IndirectLightStrength": {
- "field": "m_fIndirectLightStrength",
- "type": 8
- },
- "SunLightStrength": {
- "field": "m_fSunLightStrength",
- "type": 8
- },
- "NoiseStrength": {
- "field": "m_fNoiseStrength",
- "type": 8
- },
- "OverrideIndirectLightStrength": {
- "field": "m_bOverrideIndirectLightStrength",
- "type": 10
- },
- "OverrideSunLightStrength": {
- "field": "m_bOverrideSunLightStrength",
- "type": 10
- },
- "OverrideNoiseStrength": {
- "field": "m_bOverrideNoiseStrength",
- "type": 10
- },
- "AllowLPVIndirect": {
- "field": "m_bAllowLPVIndirect",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvWind": {
- "EnvWindShared": {
- "field": "m_EnvWindShared",
- "classname": "CEnvWindShared",
- "type": 16
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CEnvWindShared": {
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "WindSeed": {
- "field": "m_iWindSeed",
- "type": 6
- },
- "MinWind": {
- "field": "m_iMinWind",
- "type": 5
- },
- "MaxWind": {
- "field": "m_iMaxWind",
- "type": 5
- },
- "WindRadius": {
- "field": "m_windRadius",
- "type": 2
- },
- "MinGust": {
- "field": "m_iMinGust",
- "type": 5
- },
- "MaxGust": {
- "field": "m_iMaxGust",
- "type": 5
- },
- "MinGustDelay": {
- "field": "m_flMinGustDelay",
- "type": 8
- },
- "MaxGustDelay": {
- "field": "m_flMaxGustDelay",
- "type": 8
- },
- "GustDuration": {
- "field": "m_flGustDuration",
- "type": 8
- },
- "GustDirChange": {
- "field": "m_iGustDirChange",
- "type": 5
- },
- "Location": {
- "field": "m_location",
- "type": 21
- },
- "GustSound": {
- "field": "m_iszGustSound",
- "type": 2
- },
- "WindDir": {
- "field": "m_iWindDir",
- "type": 2
- },
- "WindSpeed": {
- "field": "m_flWindSpeed",
- "type": 8
- },
- "CurrentWindVector": {
- "field": "m_currentWindVector",
- "type": 21
- },
- "CurrentSwayVector": {
- "field": "m_CurrentSwayVector",
- "type": 21
- },
- "PrevSwayVector": {
- "field": "m_PrevSwayVector",
- "type": 21
- },
- "InitialWindDir": {
- "field": "m_iInitialWindDir",
- "type": 5
- },
- "InitialWindSpeed": {
- "field": "m_flInitialWindSpeed",
- "type": 8
- },
- "OnGustStart": {
- "field": "m_OnGustStart",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnGustEnd": {
- "field": "m_OnGustEnd",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "VariationTime": {
- "field": "m_flVariationTime",
- "type": 8
- },
- "SwayTime": {
- "field": "m_flSwayTime",
- "type": 8
- },
- "SimTime": {
- "field": "m_flSimTime",
- "type": 8
- },
- "SwitchTime": {
- "field": "m_flSwitchTime",
- "type": 8
- },
- "AveWindSpeed": {
- "field": "m_flAveWindSpeed",
- "type": 8
- },
- "Gusting": {
- "field": "m_bGusting",
- "type": 10
- },
- "WindAngleVariation": {
- "field": "m_flWindAngleVariation",
- "type": 8
- },
- "WindSpeedVariation": {
- "field": "m_flWindSpeedVariation",
- "type": 8
- },
- "EntOwner": {
- "field": "m_hEntOwner",
- "type": 17,
- "classname": "CBaseEntity"
- }
- },
- "CFilterAttributeInt": {
- "AttributeName": {
- "field": "m_sAttributeName",
- "type": 12
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFilterClass": {
- "FilterClass": {
- "field": "m_iFilterClass",
- "type": 13
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFilterContext": {
- "FilterContext": {
- "field": "m_iFilterContext",
- "type": 13
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFilterEnemy": {
- "EnemyName": {
- "field": "m_iszEnemyName",
- "type": 13
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "OuterRadius": {
- "field": "m_flOuterRadius",
- "type": 8
- },
- "MaxSquadmatesPerEnemy": {
- "field": "m_nMaxSquadmatesPerEnemy",
- "type": 2
- },
- "PlayerName": {
- "field": "m_iszPlayerName",
- "type": 13
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFilterLOS": {
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFilterMassGreater": {
- "FilterMass": {
- "field": "m_fFilterMass",
- "type": 8
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFilterModel": {
- "FilterModel": {
- "field": "m_iFilterModel",
- "type": 13
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFilterMultiple": {
- "FilterType": {
- "field": "m_nFilterType",
- "type": 6
- },
- "FilterName": {
- "field": "m_iFilterName",
- "type": 26,
- "size": 10
- },
- "Filter": {
- "field": "m_hFilter",
- "type": 46,
- "size": 10
- },
- "FilterCount": {
- "field": "m_nFilterCount",
- "type": 2
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFilterName": {
- "FilterName": {
- "field": "m_iFilterName",
- "type": 13
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFilterProximity": {
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "CFire": {
- "Effect": {
- "field": "m_hEffect",
- "type": 17,
- "classname": "CBaseFire"
- },
- "Owner": {
- "field": "m_hOwner",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "FireType": {
- "field": "m_nFireType",
- "type": 2
- },
- "Fuel": {
- "field": "m_flFuel",
- "type": 8
- },
- "DamageTime": {
- "field": "m_flDamageTime",
- "type": 8
- },
- "LastDamage": {
- "field": "m_lastDamage",
- "type": 8
- },
- "FireSize": {
- "field": "m_flFireSize",
- "type": 8
- },
- "LastNavUpdateTime": {
- "field": "m_flLastNavUpdateTime",
- "type": 8
- },
- "HeatLevel": {
- "field": "m_flHeatLevel",
- "type": 8
- },
- "HeatAbsorb": {
- "field": "m_flHeatAbsorb",
- "type": 8
- },
- "DamageScale": {
- "field": "m_flDamageScale",
- "type": 8
- },
- "MaxHeat": {
- "field": "m_flMaxHeat",
- "type": 8
- },
- "LastHeatLevel": {
- "field": "m_flLastHeatLevel",
- "type": 8
- },
- "AttackTime": {
- "field": "m_flAttackTime",
- "type": 8
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "DidActivate": {
- "field": "m_bDidActivate",
- "type": 10
- },
- "OnIgnited": {
- "field": "m_OnIgnited",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnExtinguished": {
- "field": "m_OnExtinguished",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFireCrackerBlast": {
- "Parent": {
- "field": "CInferno",
- "type": 11
- }
- },
- "CFireSmoke": {
- "FlameModelIndex": {
- "field": "m_nFlameModelIndex",
- "type": 2
- },
- "FlameFromAboveModelIndex": {
- "field": "m_nFlameFromAboveModelIndex",
- "type": 2
- },
- "Parent": {
- "field": "CBaseFire",
- "type": 11
- }
- },
- "CFish": {
- "Pool": {
- "field": "m_pool",
- "type": 17,
- "classname": "CFishPool"
- },
- "Id": {
- "field": "m_id",
- "type": 6
- },
- "X": {
- "field": "m_x",
- "type": 8
- },
- "Y": {
- "field": "m_y",
- "type": 8
- },
- "Z": {
- "field": "m_z",
- "type": 8
- },
- "Angle": {
- "field": "m_angle",
- "type": 8
- },
- "AngleChange": {
- "field": "m_angleChange",
- "type": 8
- },
- "Forward": {
- "field": "m_forward",
- "type": 21
- },
- "Perp": {
- "field": "m_perp",
- "type": 21
- },
- "PoolOrigin": {
- "field": "m_poolOrigin",
- "type": 21
- },
- "WaterLevel": {
- "field": "m_waterLevel",
- "type": 8
- },
- "Speed": {
- "field": "m_speed",
- "type": 8
- },
- "DesiredSpeed": {
- "field": "m_desiredSpeed",
- "type": 8
- },
- "CalmSpeed": {
- "field": "m_calmSpeed",
- "type": 8
- },
- "PanicSpeed": {
- "field": "m_panicSpeed",
- "type": 8
- },
- "AvoidRange": {
- "field": "m_avoidRange",
- "type": 8
- },
- "TurnTimer": {
- "field": "m_turnTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "TurnClockwise": {
- "field": "m_turnClockwise",
- "type": 10
- },
- "GoTimer": {
- "field": "m_goTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "MoveTimer": {
- "field": "m_moveTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "PanicTimer": {
- "field": "m_panicTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "DisperseTimer": {
- "field": "m_disperseTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "ProximityTimer": {
- "field": "m_proximityTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CFishPool": {
- "FishCount": {
- "field": "m_fishCount",
- "type": 2
- },
- "MaxRange": {
- "field": "m_maxRange",
- "type": 8
- },
- "SwimDepth": {
- "field": "m_swimDepth",
- "type": 8
- },
- "WaterLevel": {
- "field": "m_waterLevel",
- "type": 8
- },
- "IsDormant": {
- "field": "m_isDormant",
- "type": 10
- },
- "VisTimer": {
- "field": "m_visTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CFists": {
- "PlayingUninterruptableAct": {
- "field": "m_bPlayingUninterruptableAct",
- "type": 10
- },
- "UninterruptableActivity": {
- "field": "m_nUninterruptableActivity",
- "type": 6
- },
- "RestorePrevWep": {
- "field": "m_bRestorePrevWep",
- "type": 10
- },
- "WeaponBeforePrevious": {
- "field": "m_hWeaponBeforePrevious",
- "type": 17,
- "classname": "CBasePlayerWeapon"
- },
- "WeaponPrevious": {
- "field": "m_hWeaponPrevious",
- "type": 17,
- "classname": "CBasePlayerWeapon"
- },
- "DelayedHardPunchIncoming": {
- "field": "m_bDelayedHardPunchIncoming",
- "type": 10
- },
- "DestroyAfterTaunt": {
- "field": "m_bDestroyAfterTaunt",
- "type": 10
- },
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CFlashbang": {
- "Parent": {
- "field": "CBaseCSGrenade",
- "type": 11
- }
- },
- "CFlashbangProjectile": {
- "TimeToDetonate": {
- "field": "m_flTimeToDetonate",
- "type": 8
- },
- "NumOpponentsHit": {
- "field": "m_numOpponentsHit",
- "type": 4
- },
- "NumTeammatesHit": {
- "field": "m_numTeammatesHit",
- "type": 4
- },
- "Parent": {
- "field": "CBaseCSGrenadeProjectile",
- "type": 11
- }
- },
- "CFogController": {
- "Fog": {
- "field": "m_fog",
- "classname": "fogparams_t",
- "type": 16
- },
- "UseAngles": {
- "field": "m_bUseAngles",
- "type": 10
- },
- "ChangedVariables": {
- "field": "m_iChangedVariables",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CFogTrigger": {
- "Fog": {
- "field": "m_fog",
- "classname": "fogparams_t",
- "type": 16
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CFogVolume": {
- "FogName": {
- "field": "m_fogName",
- "type": 13
- },
- "PostProcessName": {
- "field": "m_postProcessName",
- "type": 13
- },
- "ColorCorrectionName": {
- "field": "m_colorCorrectionName",
- "type": 13
- },
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "InFogVolumesList": {
- "field": "m_bInFogVolumesList",
- "type": 10
- },
- "Parent": {
- "field": "CServerOnlyModelEntity",
- "type": 11
- }
- },
- "CFootstepControl": {
- "Source": {
- "field": "m_source",
- "type": 13
- },
- "Destination": {
- "field": "m_destination",
- "type": 13
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CFuncBrush": {
- "Solidity": {
- "field": "m_iSolidity",
- "type": 6
- },
- "Disabled": {
- "field": "m_iDisabled",
- "type": 2
- },
- "SolidBsp": {
- "field": "m_bSolidBsp",
- "type": 10
- },
- "ExcludedClass": {
- "field": "m_iszExcludedClass",
- "type": 13
- },
- "InvertExclusion": {
- "field": "m_bInvertExclusion",
- "type": 10
- },
- "ScriptedMovement": {
- "field": "m_bScriptedMovement",
- "type": 10
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncConveyor": {
- "ConveyorModels": {
- "field": "m_szConveyorModels",
- "type": 13
- },
- "TransitionDurationSeconds": {
- "field": "m_flTransitionDurationSeconds",
- "type": 8
- },
- "MoveEntitySpace": {
- "field": "m_angMoveEntitySpace",
- "type": 20
- },
- "MoveDirEntitySpace": {
- "field": "m_vecMoveDirEntitySpace",
- "type": 21
- },
- "TargetSpeed": {
- "field": "m_flTargetSpeed",
- "type": 8
- },
- "TransitionStartTick": {
- "field": "m_nTransitionStartTick",
- "type": 2
- },
- "TransitionDurationTicks": {
- "field": "m_nTransitionDurationTicks",
- "type": 2
- },
- "TransitionStartSpeed": {
- "field": "m_flTransitionStartSpeed",
- "type": 8
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncElectrifiedVolume": {
- "EffectName": {
- "field": "m_EffectName",
- "type": 13
- },
- "EffectInterpenetrateName": {
- "field": "m_EffectInterpenetrateName",
- "type": 13
- },
- "EffectZapName": {
- "field": "m_EffectZapName",
- "type": 13
- },
- "EffectSource": {
- "field": "m_iszEffectSource",
- "type": 13
- },
- "Parent": {
- "field": "CFuncBrush",
- "type": 11
- }
- },
- "CFuncIllusionary": {
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncInteractionLayerClip": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "InteractsAs": {
- "field": "m_iszInteractsAs",
- "type": 13
- },
- "InteractsWith": {
- "field": "m_iszInteractsWith",
- "type": 13
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncLadder": {
- "LadderDir": {
- "field": "m_vecLadderDir",
- "type": 21
- },
- "LocalTop": {
- "field": "m_vecLocalTop",
- "type": 21
- },
- "PlayerMountPositionTop": {
- "field": "m_vecPlayerMountPositionTop",
- "type": 21
- },
- "PlayerMountPositionBottom": {
- "field": "m_vecPlayerMountPositionBottom",
- "type": 21
- },
- "AutoRideSpeed": {
- "field": "m_flAutoRideSpeed",
- "type": 8
- },
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "FakeLadder": {
- "field": "m_bFakeLadder",
- "type": 10
- },
- "HasSlack": {
- "field": "m_bHasSlack",
- "type": 10
- },
- "SurfacePropName": {
- "field": "m_surfacePropName",
- "type": 13
- },
- "OnPlayerGotOnLadder": {
- "field": "m_OnPlayerGotOnLadder",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPlayerGotOffLadder": {
- "field": "m_OnPlayerGotOffLadder",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncLadderAlias_func_useableladder": {
- "Parent": {
- "field": "CFuncLadder",
- "type": 11
- }
- },
- "CFuncMonitor": {
- "TargetCamera": {
- "field": "m_targetCamera",
- "type": 14
- },
- "ResolutionEnum": {
- "field": "m_nResolutionEnum",
- "type": 2
- },
- "RenderShadows": {
- "field": "m_bRenderShadows",
- "type": 10
- },
- "UseUniqueColorTarget": {
- "field": "m_bUseUniqueColorTarget",
- "type": 10
- },
- "BrushModelName": {
- "field": "m_brushModelName",
- "type": 14
- },
- "TargetCamera1": {
- "field": "m_hTargetCamera",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Draw3DSkybox": {
- "field": "m_bDraw3DSkybox",
- "type": 10
- },
- "StartEnabled": {
- "field": "m_bStartEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CFuncBrush",
- "type": 11
- }
- },
- "CFuncMoveLinear": {
- "AuthoredPosition": {
- "field": "m_authoredPosition",
- "type": 6
- },
- "MoveEntitySpace": {
- "field": "m_angMoveEntitySpace",
- "type": 20
- },
- "MoveDirParentSpace": {
- "field": "m_vecMoveDirParentSpace",
- "type": 21
- },
- "SoundStart": {
- "field": "m_soundStart",
- "type": 13
- },
- "SoundStop": {
- "field": "m_soundStop",
- "type": 13
- },
- "CurrentSound": {
- "field": "m_currentSound",
- "type": 13
- },
- "BlockDamage": {
- "field": "m_flBlockDamage",
- "type": 8
- },
- "StartPosition": {
- "field": "m_flStartPosition",
- "type": 8
- },
- "OnFullyOpen": {
- "field": "m_OnFullyOpen",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFullyClosed": {
- "field": "m_OnFullyClosed",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CreateMovableNavMesh": {
- "field": "m_bCreateMovableNavMesh",
- "type": 10
- },
- "CreateNavObstacle": {
- "field": "m_bCreateNavObstacle",
- "type": 10
- },
- "Parent": {
- "field": "CBaseToggle",
- "type": 11
- }
- },
- "CFuncMoveLinearAlias_momentary_door": {
- "Parent": {
- "field": "CFuncMoveLinear",
- "type": 11
- }
- },
- "CFuncMover": {
- "CreateMovableNavMesh": {
- "field": "m_bCreateMovableNavMesh",
- "type": 10
- },
- "PathName": {
- "field": "m_iszPathName",
- "type": 13
- },
- "PathMover": {
- "field": "m_hPathMover",
- "type": 17,
- "classname": "CPathMover"
- },
- "PathNodeStart": {
- "field": "m_iszPathNodeStart",
- "type": 13
- },
- "MoveType": {
- "field": "m_eMoveType",
- "type": 6
- },
- "IsReversing": {
- "field": "m_bIsReversing",
- "type": 10
- },
- "Target": {
- "field": "m_vTarget",
- "type": 21
- },
- "StartSpeed": {
- "field": "m_flStartSpeed",
- "type": 8
- },
- "PathLocation": {
- "field": "m_flPathLocation",
- "type": 8
- },
- "T": {
- "field": "m_flT",
- "type": 8
- },
- "CurrentNodeIndex": {
- "field": "m_nCurrentNodeIndex",
- "type": 2
- },
- "PreviousNodeIndex": {
- "field": "m_nPreviousNodeIndex",
- "type": 2
- },
- "FixedOrientation": {
- "field": "m_bFixedOrientation",
- "type": 10
- },
- "FixedPitch": {
- "field": "m_bFixedPitch",
- "type": 10
- },
- "SolidType": {
- "field": "m_eSolidType",
- "type": 4
- },
- "IsMoving": {
- "field": "m_bIsMoving",
- "type": 10
- },
- "TimeToReachMaxSpeed": {
- "field": "m_flTimeToReachMaxSpeed",
- "type": 8
- },
- "DistanceToReachMaxSpeed": {
- "field": "m_flDistanceToReachMaxSpeed",
- "type": 8
- },
- "TimeToReachZeroSpeed": {
- "field": "m_flTimeToReachZeroSpeed",
- "type": 8
- },
- "DistanceToReachZeroSpeed": {
- "field": "m_flDistanceToReachZeroSpeed",
- "type": 8
- },
- "TimeMovementStart": {
- "field": "m_flTimeMovementStart",
- "type": 8
- },
- "TimeMovementStop": {
- "field": "m_flTimeMovementStop",
- "type": 8
- },
- "StopAtNode": {
- "field": "m_hStopAtNode",
- "type": 17,
- "classname": "CMoverPathNode"
- },
- "PathLocationToBeginStop": {
- "field": "m_flPathLocationToBeginStop",
- "type": 8
- },
- "StartForwardSound": {
- "field": "m_iszStartForwardSound",
- "type": 13
- },
- "LoopForwardSound": {
- "field": "m_iszLoopForwardSound",
- "type": 13
- },
- "StopForwardSound": {
- "field": "m_iszStopForwardSound",
- "type": 13
- },
- "StartReverseSound": {
- "field": "m_iszStartReverseSound",
- "type": 13
- },
- "LoopReverseSound": {
- "field": "m_iszLoopReverseSound",
- "type": 13
- },
- "StopReverseSound": {
- "field": "m_iszStopReverseSound",
- "type": 13
- },
- "ArriveAtDestinationSound": {
- "field": "m_iszArriveAtDestinationSound",
- "type": 13
- },
- "OnMovementEnd": {
- "field": "m_OnMovementEnd",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "StartAtEnd": {
- "field": "m_bStartAtEnd",
- "type": 10
- },
- "OrientationUpdate": {
- "field": "m_eOrientationUpdate",
- "type": 6
- },
- "TimeStartOrientationChange": {
- "field": "m_flTimeStartOrientationChange",
- "type": 8
- },
- "TimeToBlendToNewOrientation": {
- "field": "m_flTimeToBlendToNewOrientation",
- "type": 8
- },
- "DurationBlendToNewOrientationRan": {
- "field": "m_flDurationBlendToNewOrientationRan",
- "type": 8
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncMoverAPI": {},
- "CFuncNavBlocker": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "BlockedTeamNumber": {
- "field": "m_nBlockedTeamNumber",
- "type": 2
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncNavObstruction": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncPlat": {
- "Noise": {
- "field": "m_sNoise",
- "type": 13
- },
- "Parent": {
- "field": "CBasePlatTrain",
- "type": 11
- }
- },
- "CFuncPlatRot": {
- "End": {
- "field": "m_end",
- "type": 20
- },
- "Start": {
- "field": "m_start",
- "type": 20
- },
- "Parent": {
- "field": "CFuncPlat",
- "type": 11
- }
- },
- "CFuncPropRespawnZone": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CFuncRotating": {
- "OnStopped": {
- "field": "m_OnStopped",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnStarted": {
- "field": "m_OnStarted",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnReachedStart": {
- "field": "m_OnReachedStart",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "LocalRotationVector": {
- "field": "m_localRotationVector",
- "type": 21
- },
- "FanFriction": {
- "field": "m_flFanFriction",
- "type": 8
- },
- "Attenuation": {
- "field": "m_flAttenuation",
- "type": 8
- },
- "Volume": {
- "field": "m_flVolume",
- "type": 8
- },
- "TargetSpeed": {
- "field": "m_flTargetSpeed",
- "type": 8
- },
- "MaxSpeed": {
- "field": "m_flMaxSpeed",
- "type": 8
- },
- "BlockDamage": {
- "field": "m_flBlockDamage",
- "type": 8
- },
- "NoiseRunning": {
- "field": "m_NoiseRunning",
- "type": 13
- },
- "Reversed": {
- "field": "m_bReversed",
- "type": 10
- },
- "AccelDecel": {
- "field": "m_bAccelDecel",
- "type": 10
- },
- "PrevLocalAngles": {
- "field": "m_prevLocalAngles",
- "type": 20
- },
- "Start": {
- "field": "m_angStart",
- "type": 20
- },
- "StopAtStartPos": {
- "field": "m_bStopAtStartPos",
- "type": 10
- },
- "ClientOrigin": {
- "field": "m_vecClientOrigin",
- "type": 21
- },
- "ClientAngles": {
- "field": "m_vecClientAngles",
- "type": 20
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncShatterglass": {
- "ShatterGlassShards": {
- "field": "m_vecShatterGlassShards",
- "type": 57
- },
- "PanelSize": {
- "field": "m_PanelSize",
- "type": 22
- },
- "LastShatterSoundEmitTime": {
- "field": "m_flLastShatterSoundEmitTime",
- "type": 8
- },
- "LastCleanupTime": {
- "field": "m_flLastCleanupTime",
- "type": 8
- },
- "InitAtTime": {
- "field": "m_flInitAtTime",
- "type": 8
- },
- "GlassThickness": {
- "field": "m_flGlassThickness",
- "type": 8
- },
- "SpawnInvulnerability": {
- "field": "m_flSpawnInvulnerability",
- "type": 8
- },
- "BreakSilent": {
- "field": "m_bBreakSilent",
- "type": 10
- },
- "BreakShardless": {
- "field": "m_bBreakShardless",
- "type": 10
- },
- "Broken": {
- "field": "m_bBroken",
- "type": 10
- },
- "GlassNavIgnore": {
- "field": "m_bGlassNavIgnore",
- "type": 10
- },
- "GlassInFrame": {
- "field": "m_bGlassInFrame",
- "type": 10
- },
- "StartBroken": {
- "field": "m_bStartBroken",
- "type": 10
- },
- "InitialDamageType": {
- "field": "m_iInitialDamageType",
- "type": 4
- },
- "DamagePositioningEntityName01": {
- "field": "m_szDamagePositioningEntityName01",
- "type": 13
- },
- "DamagePositioningEntityName02": {
- "field": "m_szDamagePositioningEntityName02",
- "type": 13
- },
- "DamagePositioningEntityName03": {
- "field": "m_szDamagePositioningEntityName03",
- "type": 13
- },
- "DamagePositioningEntityName04": {
- "field": "m_szDamagePositioningEntityName04",
- "type": 13
- },
- "InitialDamagePositions": {
- "field": "m_vInitialDamagePositions",
- "type": 63
- },
- "ExtraDamagePositions": {
- "field": "m_vExtraDamagePositions",
- "type": 63
- },
- "InitialPanelVertices": {
- "field": "m_vInitialPanelVertices",
- "type": 65
- },
- "OnBroken": {
- "field": "m_OnBroken",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "SurfaceType": {
- "field": "m_iSurfaceType",
- "type": 4
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncTankTrain": {
- "OnDeath": {
- "field": "m_OnDeath",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CFuncTrackTrain",
- "type": 11
- }
- },
- "CFuncTimescale": {
- "DesiredTimescale": {
- "field": "m_flDesiredTimescale",
- "type": 8
- },
- "Acceleration": {
- "field": "m_flAcceleration",
- "type": 8
- },
- "MinBlendRate": {
- "field": "m_flMinBlendRate",
- "type": 8
- },
- "BlendDeltaMultiplier": {
- "field": "m_flBlendDeltaMultiplier",
- "type": 8
- },
- "IsStarted": {
- "field": "m_isStarted",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CFuncTrackAuto": {
- "Parent": {
- "field": "CFuncTrackChange",
- "type": 11
- }
- },
- "CFuncTrackChange": {
- "TrackTop": {
- "field": "m_trackTop",
- "classname": "CPathTrack",
- "type": 24
- },
- "TrackBottom": {
- "field": "m_trackBottom",
- "classname": "CPathTrack",
- "type": 24
- },
- "Train": {
- "field": "m_train",
- "classname": "CFuncTrackTrain",
- "type": 24
- },
- "TrackTopName": {
- "field": "m_trackTopName",
- "type": 13
- },
- "TrackBottomName": {
- "field": "m_trackBottomName",
- "type": 13
- },
- "TrainName": {
- "field": "m_trainName",
- "type": 13
- },
- "Code": {
- "field": "m_code",
- "type": 6
- },
- "TargetState": {
- "field": "m_targetState",
- "type": 2
- },
- "Use": {
- "field": "m_use",
- "type": 2
- },
- "Parent": {
- "field": "CFuncPlatRot",
- "type": 11
- }
- },
- "CFuncTrackTrain": {
- "Ppath": {
- "field": "m_ppath",
- "type": 17,
- "classname": "CPathTrack"
- },
- "Length": {
- "field": "m_length",
- "type": 8
- },
- "PosPrev": {
- "field": "m_vPosPrev",
- "type": 21
- },
- "Prev": {
- "field": "m_angPrev",
- "type": 20
- },
- "ControlMins": {
- "field": "m_controlMins",
- "type": 21
- },
- "ControlMaxs": {
- "field": "m_controlMaxs",
- "type": 21
- },
- "LastBlockPos": {
- "field": "m_lastBlockPos",
- "type": 21
- },
- "LastBlockTick": {
- "field": "m_lastBlockTick",
- "type": 2
- },
- "Volume": {
- "field": "m_flVolume",
- "type": 8
- },
- "Bank": {
- "field": "m_flBank",
- "type": 8
- },
- "OldSpeed": {
- "field": "m_oldSpeed",
- "type": 8
- },
- "BlockDamage": {
- "field": "m_flBlockDamage",
- "type": 8
- },
- "Height": {
- "field": "m_height",
- "type": 8
- },
- "MaxSpeed": {
- "field": "m_maxSpeed",
- "type": 8
- },
- "Dir": {
- "field": "m_dir",
- "type": 8
- },
- "SoundMove": {
- "field": "m_iszSoundMove",
- "type": 13
- },
- "SoundMovePing": {
- "field": "m_iszSoundMovePing",
- "type": 13
- },
- "SoundStart": {
- "field": "m_iszSoundStart",
- "type": 13
- },
- "SoundStop": {
- "field": "m_iszSoundStop",
- "type": 13
- },
- "StrPathTarget": {
- "field": "m_strPathTarget",
- "type": 13
- },
- "MoveSoundMinDuration": {
- "field": "m_flMoveSoundMinDuration",
- "type": 8
- },
- "MoveSoundMaxDuration": {
- "field": "m_flMoveSoundMaxDuration",
- "type": 8
- },
- "NextMoveSoundTime": {
- "field": "m_flNextMoveSoundTime",
- "type": 8
- },
- "MoveSoundMinPitch": {
- "field": "m_flMoveSoundMinPitch",
- "type": 8
- },
- "MoveSoundMaxPitch": {
- "field": "m_flMoveSoundMaxPitch",
- "type": 8
- },
- "OrientationType": {
- "field": "m_eOrientationType",
- "type": 6
- },
- "VelocityType": {
- "field": "m_eVelocityType",
- "type": 6
- },
- "OnStart": {
- "field": "m_OnStart",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnNext": {
- "field": "m_OnNext",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnArrivedAtDestinationNode": {
- "field": "m_OnArrivedAtDestinationNode",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "ManualSpeedChanges": {
- "field": "m_bManualSpeedChanges",
- "type": 10
- },
- "DesiredSpeed": {
- "field": "m_flDesiredSpeed",
- "type": 8
- },
- "SpeedChangeTime": {
- "field": "m_flSpeedChangeTime",
- "type": 8
- },
- "AccelSpeed": {
- "field": "m_flAccelSpeed",
- "type": 8
- },
- "DecelSpeed": {
- "field": "m_flDecelSpeed",
- "type": 8
- },
- "AccelToSpeed": {
- "field": "m_bAccelToSpeed",
- "type": 10
- },
- "NextMPSoundTime": {
- "field": "m_flNextMPSoundTime",
- "type": 8
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncTrain": {
- "CurrentTarget": {
- "field": "m_hCurrentTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Activated": {
- "field": "m_activated",
- "type": 10
- },
- "Enemy": {
- "field": "m_hEnemy",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "BlockDamage": {
- "field": "m_flBlockDamage",
- "type": 8
- },
- "NextBlockTime": {
- "field": "m_flNextBlockTime",
- "type": 8
- },
- "LastTarget": {
- "field": "m_iszLastTarget",
- "type": 13
- },
- "Parent": {
- "field": "CBasePlatTrain",
- "type": 11
- }
- },
- "CFuncTrainControls": {
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncVPhysicsClip": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncVehicleClip": {
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncWall": {
- "State": {
- "field": "m_nState",
- "type": 2
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CFuncWallToggle": {
- "Parent": {
- "field": "CFuncWall",
- "type": 11
- }
- },
- "CGameChoreoServices": {
- "Owner": {
- "field": "m_hOwner",
- "type": 17,
- "classname": "CBaseAnimGraph"
- },
- "ScriptedSequence": {
- "field": "m_hScriptedSequence",
- "type": 17,
- "classname": "CScriptedSequence"
- },
- "TimeStartedState": {
- "field": "m_flTimeStartedState",
- "type": 8
- },
- "Parent": {
- "field": "IChoreoServices",
- "type": 11
- }
- },
- "CGameEnd": {
- "Parent": {
- "field": "CRulePointEntity",
- "type": 11
- }
- },
- "CGameGibManager": {
- "AllowNewGibs": {
- "field": "m_bAllowNewGibs",
- "type": 10
- },
- "CurrentMaxPieces": {
- "field": "m_iCurrentMaxPieces",
- "type": 2
- },
- "MaxPieces": {
- "field": "m_iMaxPieces",
- "type": 2
- },
- "LastFrame": {
- "field": "m_iLastFrame",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CGameMoney": {
- "OnMoneySpent": {
- "field": "m_OnMoneySpent",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMoneySpentFail": {
- "field": "m_OnMoneySpentFail",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Money": {
- "field": "m_nMoney",
- "type": 2
- },
- "StrAwardText": {
- "field": "m_strAwardText",
- "type": 14
- },
- "Parent": {
- "field": "CRulePointEntity",
- "type": 11
- }
- },
- "CGamePlayerEquip": {
- "Parent": {
- "field": "CRulePointEntity",
- "type": 11
- }
- },
- "CGamePlayerZone": {
- "OnPlayerInZone": {
- "field": "m_OnPlayerInZone",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPlayerOutZone": {
- "field": "m_OnPlayerOutZone",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CRuleBrushEntity",
- "type": 11
- }
- },
- "CGameRules": {
- "__pChainEntity": {
- "field": "__m_pChainEntity",
- "classname": "CNetworkVarChainer",
- "type": 16
- },
- "QuestName": {
- "field": "m_szQuestName",
- "type": 15,
- "size": 128
- },
- "QuestPhase": {
- "field": "m_nQuestPhase",
- "type": 2
- },
- "TotalPausedTicks": {
- "field": "m_nTotalPausedTicks",
- "type": 2
- },
- "PauseStartTick": {
- "field": "m_nPauseStartTick",
- "type": 2
- },
- "GamePaused": {
- "field": "m_bGamePaused",
- "type": 10
- }
- },
- "CGameRulesProxy": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CGameScriptedMoveData": {
- "AccumulatedRootMotion": {
- "field": "m_vAccumulatedRootMotion",
- "type": 21
- },
- "Dest": {
- "field": "m_vDest",
- "type": 21
- },
- "Src": {
- "field": "m_vSrc",
- "type": 21
- },
- "Src1": {
- "field": "m_angSrc",
- "type": 20
- },
- "Dst": {
- "field": "m_angDst",
- "type": 20
- },
- "Current": {
- "field": "m_angCurrent",
- "type": 20
- },
- "DestEntity": {
- "field": "m_hDestEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "LockedSpeed": {
- "field": "m_flLockedSpeed",
- "type": 8
- },
- "AngRate": {
- "field": "m_flAngRate",
- "type": 8
- },
- "Duration": {
- "field": "m_flDuration",
- "type": 8
- },
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "Active": {
- "field": "m_bActive",
- "type": 10
- },
- "TeleportOnEnd": {
- "field": "m_bTeleportOnEnd",
- "type": 10
- },
- "IgnoreRotation": {
- "field": "m_bIgnoreRotation",
- "type": 10
- },
- "Type": {
- "field": "m_nType",
- "type": 6
- },
- "Success": {
- "field": "m_bSuccess",
- "type": 10
- },
- "ForcedCrouchState": {
- "field": "m_nForcedCrouchState",
- "type": 6
- },
- "IgnoreCollisions": {
- "field": "m_bIgnoreCollisions",
- "type": 10
- }
- },
- "CGameScriptedMoveDef_t": {
- "Type": {
- "field": "m_nType",
- "type": 6
- },
- "DestOffset": {
- "field": "m_vDestOffset",
- "type": 21
- },
- "DestEntity": {
- "field": "m_hDestEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Dest": {
- "field": "m_angDest",
- "type": 20
- },
- "Duration": {
- "field": "m_flDuration",
- "type": 8
- },
- "AngRate": {
- "field": "m_flAngRate",
- "type": 8
- }
- },
- "CGameText": {
- "Message": {
- "field": "m_iszMessage",
- "type": 13
- },
- "TextParms": {
- "field": "m_textParms",
- "classname": "hudtextparms_t",
- "type": 16
- },
- "Parent": {
- "field": "CRulePointEntity",
- "type": 11
- }
- },
- "CGenericConstraint": {
- "LinearMotionX": {
- "field": "m_nLinearMotionX",
- "type": 6
- },
- "LinearMotionY": {
- "field": "m_nLinearMotionY",
- "type": 6
- },
- "LinearMotionZ": {
- "field": "m_nLinearMotionZ",
- "type": 6
- },
- "LinearFrequencyX": {
- "field": "m_flLinearFrequencyX",
- "type": 8
- },
- "LinearFrequencyY": {
- "field": "m_flLinearFrequencyY",
- "type": 8
- },
- "LinearFrequencyZ": {
- "field": "m_flLinearFrequencyZ",
- "type": 8
- },
- "LinearDampingRatioX": {
- "field": "m_flLinearDampingRatioX",
- "type": 8
- },
- "LinearDampingRatioY": {
- "field": "m_flLinearDampingRatioY",
- "type": 8
- },
- "LinearDampingRatioZ": {
- "field": "m_flLinearDampingRatioZ",
- "type": 8
- },
- "MaxLinearImpulseX": {
- "field": "m_flMaxLinearImpulseX",
- "type": 8
- },
- "MaxLinearImpulseY": {
- "field": "m_flMaxLinearImpulseY",
- "type": 8
- },
- "MaxLinearImpulseZ": {
- "field": "m_flMaxLinearImpulseZ",
- "type": 8
- },
- "BreakAfterTimeX": {
- "field": "m_flBreakAfterTimeX",
- "type": 8
- },
- "BreakAfterTimeY": {
- "field": "m_flBreakAfterTimeY",
- "type": 8
- },
- "BreakAfterTimeZ": {
- "field": "m_flBreakAfterTimeZ",
- "type": 8
- },
- "BreakAfterTimeStartTimeX": {
- "field": "m_flBreakAfterTimeStartTimeX",
- "type": 8
- },
- "BreakAfterTimeStartTimeY": {
- "field": "m_flBreakAfterTimeStartTimeY",
- "type": 8
- },
- "BreakAfterTimeStartTimeZ": {
- "field": "m_flBreakAfterTimeStartTimeZ",
- "type": 8
- },
- "BreakAfterTimeThresholdX": {
- "field": "m_flBreakAfterTimeThresholdX",
- "type": 8
- },
- "BreakAfterTimeThresholdY": {
- "field": "m_flBreakAfterTimeThresholdY",
- "type": 8
- },
- "BreakAfterTimeThresholdZ": {
- "field": "m_flBreakAfterTimeThresholdZ",
- "type": 8
- },
- "NotifyForceX": {
- "field": "m_flNotifyForceX",
- "type": 8
- },
- "NotifyForceY": {
- "field": "m_flNotifyForceY",
- "type": 8
- },
- "NotifyForceZ": {
- "field": "m_flNotifyForceZ",
- "type": 8
- },
- "NotifyForceMinTimeX": {
- "field": "m_flNotifyForceMinTimeX",
- "type": 8
- },
- "NotifyForceMinTimeY": {
- "field": "m_flNotifyForceMinTimeY",
- "type": 8
- },
- "NotifyForceMinTimeZ": {
- "field": "m_flNotifyForceMinTimeZ",
- "type": 8
- },
- "NotifyForceLastTimeX": {
- "field": "m_flNotifyForceLastTimeX",
- "type": 8
- },
- "NotifyForceLastTimeY": {
- "field": "m_flNotifyForceLastTimeY",
- "type": 8
- },
- "NotifyForceLastTimeZ": {
- "field": "m_flNotifyForceLastTimeZ",
- "type": 8
- },
- "AxisNotifiedX": {
- "field": "m_bAxisNotifiedX",
- "type": 10
- },
- "AxisNotifiedY": {
- "field": "m_bAxisNotifiedY",
- "type": 10
- },
- "AxisNotifiedZ": {
- "field": "m_bAxisNotifiedZ",
- "type": 10
- },
- "AngularMotionX": {
- "field": "m_nAngularMotionX",
- "type": 6
- },
- "AngularMotionY": {
- "field": "m_nAngularMotionY",
- "type": 6
- },
- "AngularMotionZ": {
- "field": "m_nAngularMotionZ",
- "type": 6
- },
- "AngularFrequencyX": {
- "field": "m_flAngularFrequencyX",
- "type": 8
- },
- "AngularFrequencyY": {
- "field": "m_flAngularFrequencyY",
- "type": 8
- },
- "AngularFrequencyZ": {
- "field": "m_flAngularFrequencyZ",
- "type": 8
- },
- "AngularDampingRatioX": {
- "field": "m_flAngularDampingRatioX",
- "type": 8
- },
- "AngularDampingRatioY": {
- "field": "m_flAngularDampingRatioY",
- "type": 8
- },
- "AngularDampingRatioZ": {
- "field": "m_flAngularDampingRatioZ",
- "type": 8
- },
- "MaxAngularImpulseX": {
- "field": "m_flMaxAngularImpulseX",
- "type": 8
- },
- "MaxAngularImpulseY": {
- "field": "m_flMaxAngularImpulseY",
- "type": 8
- },
- "MaxAngularImpulseZ": {
- "field": "m_flMaxAngularImpulseZ",
- "type": 8
- },
- "NotifyForceReachedX": {
- "field": "m_NotifyForceReachedX",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "NotifyForceReachedY": {
- "field": "m_NotifyForceReachedY",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "NotifyForceReachedZ": {
- "field": "m_NotifyForceReachedZ",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CGradientFog": {
- "FogStartDistance": {
- "field": "m_flFogStartDistance",
- "type": 8
- },
- "FogEndDistance": {
- "field": "m_flFogEndDistance",
- "type": 8
- },
- "HeightFogEnabled": {
- "field": "m_bHeightFogEnabled",
- "type": 10
- },
- "FogStartHeight": {
- "field": "m_flFogStartHeight",
- "type": 8
- },
- "FogEndHeight": {
- "field": "m_flFogEndHeight",
- "type": 8
- },
- "FarZ": {
- "field": "m_flFarZ",
- "type": 8
- },
- "FogMaxOpacity": {
- "field": "m_flFogMaxOpacity",
- "type": 8
- },
- "FogFalloffExponent": {
- "field": "m_flFogFalloffExponent",
- "type": 8
- },
- "FogVerticalExponent": {
- "field": "m_flFogVerticalExponent",
- "type": 8
- },
- "FogColor": {
- "field": "m_fogColor",
- "type": 19
- },
- "FogStrength": {
- "field": "m_flFogStrength",
- "type": 8
- },
- "FadeTime": {
- "field": "m_flFadeTime",
- "type": 8
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "IsEnabled": {
- "field": "m_bIsEnabled",
- "type": 10
- },
- "GradientFogNeedsTextures": {
- "field": "m_bGradientFogNeedsTextures",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CGunTarget": {
- "On": {
- "field": "m_on",
- "type": 10
- },
- "TargetEnt": {
- "field": "m_hTargetEnt",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "OnDeath": {
- "field": "m_OnDeath",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseToggle",
- "type": 11
- }
- },
- "CHEGrenade": {
- "Parent": {
- "field": "CBaseCSGrenade",
- "type": 11
- }
- },
- "CHEGrenadeProjectile": {
- "Parent": {
- "field": "CBaseCSGrenadeProjectile",
- "type": 11
- }
- },
- "CHandleDummy": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CHandleTest": {
- "Handle": {
- "field": "m_Handle",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SendHandle": {
- "field": "m_bSendHandle",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CHostage": {
- "OnHostageBeginGrab": {
- "field": "m_OnHostageBeginGrab",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFirstPickedUp": {
- "field": "m_OnFirstPickedUp",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnDroppedNotRescued": {
- "field": "m_OnDroppedNotRescued",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnRescued": {
- "field": "m_OnRescued",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "EntitySpottedState": {
- "field": "m_entitySpottedState",
- "classname": "EntitySpottedState_t",
- "type": 16
- },
- "SpotRules": {
- "field": "m_nSpotRules",
- "type": 2
- },
- "UiHostageSpawnExclusionGroupMask": {
- "field": "m_uiHostageSpawnExclusionGroupMask",
- "type": 6
- },
- "HostageSpawnRandomFactor": {
- "field": "m_nHostageSpawnRandomFactor",
- "type": 6
- },
- "Remove": {
- "field": "m_bRemove",
- "type": 10
- },
- "Vel": {
- "field": "m_vel",
- "type": 21
- },
- "IsRescued": {
- "field": "m_isRescued",
- "type": 10
- },
- "JumpedThisFrame": {
- "field": "m_jumpedThisFrame",
- "type": 10
- },
- "HostageState": {
- "field": "m_nHostageState",
- "type": 2
- },
- "Leader": {
- "field": "m_leader",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "LastLeader": {
- "field": "m_lastLeader",
- "type": 17,
- "classname": "CCSPlayerPawnBase"
- },
- "ReuseTimer": {
- "field": "m_reuseTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "HasBeenUsed": {
- "field": "m_hasBeenUsed",
- "type": 10
- },
- "Accel": {
- "field": "m_accel",
- "type": 21
- },
- "IsRunning": {
- "field": "m_isRunning",
- "type": 10
- },
- "IsCrouching": {
- "field": "m_isCrouching",
- "type": 10
- },
- "JumpTimer": {
- "field": "m_jumpTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "IsWaitingForLeader": {
- "field": "m_isWaitingForLeader",
- "type": 10
- },
- "RepathTimer": {
- "field": "m_repathTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "InhibitDoorTimer": {
- "field": "m_inhibitDoorTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "InhibitObstacleAvoidanceTimer": {
- "field": "m_inhibitObstacleAvoidanceTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "WiggleTimer": {
- "field": "m_wiggleTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "IsAdjusted": {
- "field": "m_isAdjusted",
- "type": 10
- },
- "HandsHaveBeenCut": {
- "field": "m_bHandsHaveBeenCut",
- "type": 10
- },
- "HostageGrabber": {
- "field": "m_hHostageGrabber",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "LastGrabTime": {
- "field": "m_fLastGrabTime",
- "type": 8
- },
- "PositionWhenStartedDroppingToGround": {
- "field": "m_vecPositionWhenStartedDroppingToGround",
- "type": 21
- },
- "GrabbedPos": {
- "field": "m_vecGrabbedPos",
- "type": 21
- },
- "RescueStartTime": {
- "field": "m_flRescueStartTime",
- "type": 8
- },
- "GrabSuccessTime": {
- "field": "m_flGrabSuccessTime",
- "type": 8
- },
- "DropStartTime": {
- "field": "m_flDropStartTime",
- "type": 8
- },
- "ApproachRewardPayouts": {
- "field": "m_nApproachRewardPayouts",
- "type": 2
- },
- "PickupEventCount": {
- "field": "m_nPickupEventCount",
- "type": 2
- },
- "SpawnGroundPos": {
- "field": "m_vecSpawnGroundPos",
- "type": 21
- },
- "HostageResetPosition": {
- "field": "m_vecHostageResetPosition",
- "type": 21
- },
- "Parent": {
- "field": "CHostageExpresserShim",
- "type": 11
- }
- },
- "CHostageAlias_info_hostage_spawn": {
- "Parent": {
- "field": "CHostage",
- "type": 11
- }
- },
- "CHostageCarriableProp": {
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CHostageExpresserShim": {
- "Expresser": {
- "field": "m_pExpresser",
- "classname": "CAI_Expresser",
- "type": 24
- },
- "Parent": {
- "field": "CBaseCombatCharacter",
- "type": 11
- }
- },
- "CIncendiaryGrenade": {
- "Parent": {
- "field": "CMolotovGrenade",
- "type": 11
- }
- },
- "CInferno": {
- "FirePositions": {
- "field": "m_firePositions",
- "type": 42,
- "size": 64
- },
- "FireParentPositions": {
- "field": "m_fireParentPositions",
- "type": 42,
- "size": 64
- },
- "FireIsBurning": {
- "field": "m_bFireIsBurning",
- "type": 39,
- "size": 64
- },
- "BurnNormal": {
- "field": "m_BurnNormal",
- "type": 42,
- "size": 64
- },
- "FireCount": {
- "field": "m_fireCount",
- "type": 2
- },
- "InfernoType": {
- "field": "m_nInfernoType",
- "type": 2
- },
- "FireEffectTickBegin": {
- "field": "m_nFireEffectTickBegin",
- "type": 2
- },
- "FireLifetime": {
- "field": "m_nFireLifetime",
- "type": 8
- },
- "InPostEffectTime": {
- "field": "m_bInPostEffectTime",
- "type": 10
- },
- "FiresExtinguishCount": {
- "field": "m_nFiresExtinguishCount",
- "type": 2
- },
- "WasCreatedInSmoke": {
- "field": "m_bWasCreatedInSmoke",
- "type": 10
- },
- "Extent": {
- "field": "m_extent",
- "classname": "Extent",
- "type": 16
- },
- "DamageTimer": {
- "field": "m_damageTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "DamageRampTimer": {
- "field": "m_damageRampTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "SplashVelocity": {
- "field": "m_splashVelocity",
- "type": 21
- },
- "InitialSplashVelocity": {
- "field": "m_InitialSplashVelocity",
- "type": 21
- },
- "StartPos": {
- "field": "m_startPos",
- "type": 21
- },
- "OriginalSpawnLocation": {
- "field": "m_vecOriginalSpawnLocation",
- "type": 21
- },
- "ActiveTimer": {
- "field": "m_activeTimer",
- "classname": "IntervalTimer",
- "type": 16
- },
- "FireSpawnOffset": {
- "field": "m_fireSpawnOffset",
- "type": 2
- },
- "MaxFlames": {
- "field": "m_nMaxFlames",
- "type": 2
- },
- "SpreadCount": {
- "field": "m_nSpreadCount",
- "type": 2
- },
- "BookkeepingTimer": {
- "field": "m_BookkeepingTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "NextSpreadTimer": {
- "field": "m_NextSpreadTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "SourceItemDefIndex": {
- "field": "m_nSourceItemDefIndex",
- "type": 5
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CInfoData": {
- "Parent": {
- "field": "CServerOnlyEntity",
- "type": 11
- }
- },
- "CInfoDeathmatchSpawn": {
- "Parent": {
- "field": "SpawnPoint",
- "type": 11
- }
- },
- "CInfoGameEventProxy": {
- "EventName": {
- "field": "m_iszEventName",
- "type": 13
- },
- "Range": {
- "field": "m_flRange",
- "type": 8
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoInstructorHintBombTargetA": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoInstructorHintBombTargetB": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoInstructorHintHostageRescueZone": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoInstructorHintTarget": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoLadderDismount": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CInfoLandmark": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoPlayerCounterterrorist": {
- "Parent": {
- "field": "SpawnPoint",
- "type": 11
- }
- },
- "CInfoPlayerStart": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "IsMaster": {
- "field": "m_bIsMaster",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoPlayerTerrorist": {
- "Parent": {
- "field": "SpawnPoint",
- "type": 11
- }
- },
- "CInfoSpawnGroupLandmark": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoSpawnGroupLoadUnload": {
- "OnSpawnGroupLoadStarted": {
- "field": "m_OnSpawnGroupLoadStarted",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnSpawnGroupLoadFinished": {
- "field": "m_OnSpawnGroupLoadFinished",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnSpawnGroupUnloadStarted": {
- "field": "m_OnSpawnGroupUnloadStarted",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnSpawnGroupUnloadFinished": {
- "field": "m_OnSpawnGroupUnloadFinished",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "SpawnGroupName": {
- "field": "m_iszSpawnGroupName",
- "type": 13
- },
- "SpawnGroupFilterName": {
- "field": "m_iszSpawnGroupFilterName",
- "type": 13
- },
- "LandmarkName": {
- "field": "m_iszLandmarkName",
- "type": 13
- },
- "FixedSpawnGroupName": {
- "field": "m_sFixedSpawnGroupName",
- "type": 14
- },
- "TimeoutInterval": {
- "field": "m_flTimeoutInterval",
- "type": 8
- },
- "StreamingStarted": {
- "field": "m_bStreamingStarted",
- "type": 10
- },
- "UnloadingStarted": {
- "field": "m_bUnloadingStarted",
- "type": 10
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CInfoTargetServerOnly": {
- "Parent": {
- "field": "CServerOnlyPointEntity",
- "type": 11
- }
- },
- "CInfoTeleportDestination": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CInfoVisibilityBox": {
- "Mode": {
- "field": "m_nMode",
- "type": 2
- },
- "BoxSize": {
- "field": "m_vBoxSize",
- "type": 21
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CInstancedSceneEntity": {
- "Owner": {
- "field": "m_hOwner",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "HadOwner": {
- "field": "m_bHadOwner",
- "type": 10
- },
- "PostSpeakDelay": {
- "field": "m_flPostSpeakDelay",
- "type": 8
- },
- "PreDelay": {
- "field": "m_flPreDelay",
- "type": 8
- },
- "IsBackground": {
- "field": "m_bIsBackground",
- "type": 10
- },
- "RemoveOnCompletion": {
- "field": "m_bRemoveOnCompletion",
- "type": 10
- },
- "Target": {
- "field": "m_hTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CSceneEntity",
- "type": 11
- }
- },
- "CInstructorEventEntity": {
- "Name": {
- "field": "m_iszName",
- "type": 13
- },
- "HintTargetEntity": {
- "field": "m_iszHintTargetEntity",
- "type": 13
- },
- "TargetPlayer": {
- "field": "m_hTargetPlayer",
- "type": 17,
- "classname": "CBasePlayerPawn"
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CIronSightController": {
- "IronSightAvailable": {
- "field": "m_bIronSightAvailable",
- "type": 10
- },
- "IronSightAmount": {
- "field": "m_flIronSightAmount",
- "type": 8
- },
- "IronSightAmountGained": {
- "field": "m_flIronSightAmountGained",
- "type": 8
- },
- "IronSightAmountBiased": {
- "field": "m_flIronSightAmountBiased",
- "type": 8
- }
- },
- "CItem": {
- "OnPlayerTouch": {
- "field": "m_OnPlayerTouch",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPlayerPickup": {
- "field": "m_OnPlayerPickup",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "ActivateWhenAtRest": {
- "field": "m_bActivateWhenAtRest",
- "type": 10
- },
- "OnCacheInteraction": {
- "field": "m_OnCacheInteraction",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnGlovePulled": {
- "field": "m_OnGlovePulled",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OriginalSpawnOrigin": {
- "field": "m_vOriginalSpawnOrigin",
- "type": 21
- },
- "OriginalSpawnAngles": {
- "field": "m_vOriginalSpawnAngles",
- "type": 20
- },
- "PhysStartAsleep": {
- "field": "m_bPhysStartAsleep",
- "type": 10
- },
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CItemAssaultSuit": {
- "Parent": {
- "field": "CItem",
- "type": 11
- }
- },
- "CItemDefuser": {
- "EntitySpottedState": {
- "field": "m_entitySpottedState",
- "classname": "EntitySpottedState_t",
- "type": 16
- },
- "SpotRules": {
- "field": "m_nSpotRules",
- "type": 2
- },
- "Parent": {
- "field": "CItem",
- "type": 11
- }
- },
- "CItemDefuserAlias_item_defuser": {
- "Parent": {
- "field": "CItemDefuser",
- "type": 11
- }
- },
- "CItemDogtags": {
- "OwningPlayer": {
- "field": "m_OwningPlayer",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "KillingPlayer": {
- "field": "m_KillingPlayer",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "Parent": {
- "field": "CItem",
- "type": 11
- }
- },
- "CItemHeavyAssaultSuit": {
- "Parent": {
- "field": "CItemAssaultSuit",
- "type": 11
- }
- },
- "CItemKevlar": {
- "Parent": {
- "field": "CItem",
- "type": 11
- }
- },
- "CItemSoda": {
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CItem_Healthshot": {
- "Parent": {
- "field": "CWeaponBaseItem",
- "type": 11
- }
- },
- "CKeepUpright": {
- "WorldGoalAxis": {
- "field": "m_worldGoalAxis",
- "type": 21
- },
- "LocalTestAxis": {
- "field": "m_localTestAxis",
- "type": 21
- },
- "NameAttach": {
- "field": "m_nameAttach",
- "type": 13
- },
- "AttachedObject": {
- "field": "m_attachedObject",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "AngularLimit": {
- "field": "m_angularLimit",
- "type": 8
- },
- "Active": {
- "field": "m_bActive",
- "type": 10
- },
- "DampAllRotation": {
- "field": "m_bDampAllRotation",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CKnife": {
- "FirstAttack": {
- "field": "m_bFirstAttack",
- "type": 10
- },
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CLightDirectionalEntity": {
- "Parent": {
- "field": "CLightEntity",
- "type": 11
- }
- },
- "CLightEntity": {
- "CLightComponent": {
- "field": "m_CLightComponent",
- "classname": "CLightComponent",
- "type": 24
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CLightEnvironmentEntity": {
- "Parent": {
- "field": "CLightDirectionalEntity",
- "type": 11
- }
- },
- "CLightGlow": {
- "HorizontalSize": {
- "field": "m_nHorizontalSize",
- "type": 6
- },
- "VerticalSize": {
- "field": "m_nVerticalSize",
- "type": 6
- },
- "MinDist": {
- "field": "m_nMinDist",
- "type": 6
- },
- "MaxDist": {
- "field": "m_nMaxDist",
- "type": 6
- },
- "OuterMaxDist": {
- "field": "m_nOuterMaxDist",
- "type": 6
- },
- "GlowProxySize": {
- "field": "m_flGlowProxySize",
- "type": 8
- },
- "HDRColorScale": {
- "field": "m_flHDRColorScale",
- "type": 8
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CLightOrthoEntity": {
- "Parent": {
- "field": "CLightEntity",
- "type": 11
- }
- },
- "CLightSpotEntity": {
- "Parent": {
- "field": "CLightEntity",
- "type": 11
- }
- },
- "CLogicAchievement": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "AchievementEventID": {
- "field": "m_iszAchievementEventID",
- "type": 13
- },
- "OnFired": {
- "field": "m_OnFired",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicActiveAutosave": {
- "TriggerHitPoints": {
- "field": "m_TriggerHitPoints",
- "type": 2
- },
- "TimeToTrigger": {
- "field": "m_flTimeToTrigger",
- "type": 8
- },
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "DangerousTime": {
- "field": "m_flDangerousTime",
- "type": 8
- },
- "Parent": {
- "field": "CLogicAutosave",
- "type": 11
- }
- },
- "CLogicAuto": {
- "OnMapSpawn": {
- "field": "m_OnMapSpawn",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnDemoMapSpawn": {
- "field": "m_OnDemoMapSpawn",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnNewGame": {
- "field": "m_OnNewGame",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnLoadGame": {
- "field": "m_OnLoadGame",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMapTransition": {
- "field": "m_OnMapTransition",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnBackgroundMap": {
- "field": "m_OnBackgroundMap",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMultiNewMap": {
- "field": "m_OnMultiNewMap",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMultiNewRound": {
- "field": "m_OnMultiNewRound",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnVREnabled": {
- "field": "m_OnVREnabled",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnVRNotEnabled": {
- "field": "m_OnVRNotEnabled",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Globalstate": {
- "field": "m_globalstate",
- "type": 13
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CLogicAutosave": {
- "ForceNewLevelUnit": {
- "field": "m_bForceNewLevelUnit",
- "type": 10
- },
- "MinHitPoints": {
- "field": "m_minHitPoints",
- "type": 2
- },
- "MinHitPointsToCommit": {
- "field": "m_minHitPointsToCommit",
- "type": 2
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicBranch": {
- "InValue": {
- "field": "m_bInValue",
- "type": 10
- },
- "OnTrue": {
- "field": "m_OnTrue",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFalse": {
- "field": "m_OnFalse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicBranchList": {
- "LogicBranchNames": {
- "field": "m_nLogicBranchNames",
- "type": 26,
- "size": 16
- },
- "OnAllTrue": {
- "field": "m_OnAllTrue",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnAllFalse": {
- "field": "m_OnAllFalse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMixed": {
- "field": "m_OnMixed",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicCase": {
- "Case": {
- "field": "m_nCase",
- "type": 26,
- "size": 32
- },
- "ShuffleCases": {
- "field": "m_nShuffleCases",
- "type": 2
- },
- "LastShuffleCase": {
- "field": "m_nLastShuffleCase",
- "type": 2
- },
- "UchShuffleCaseMap": {
- "field": "m_uchShuffleCaseMap",
- "type": 33,
- "size": 32
- },
- "OnCase": {
- "field": "m_OnCase",
- "type": 45,
- "size": 32
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicCollisionPair": {
- "NameAttach1": {
- "field": "m_nameAttach1",
- "type": 13
- },
- "NameAttach2": {
- "field": "m_nameAttach2",
- "type": 13
- },
- "SupportMultipleEntitiesWithSameName": {
- "field": "m_supportMultipleEntitiesWithSameName",
- "type": 10
- },
- "Disabled": {
- "field": "m_disabled",
- "type": 10
- },
- "Succeeded": {
- "field": "m_succeeded",
- "type": 10
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicCompare": {
- "InValue": {
- "field": "m_flInValue",
- "type": 8
- },
- "CompareValue": {
- "field": "m_flCompareValue",
- "type": 8
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicDistanceAutosave": {
- "TargetEntity": {
- "field": "m_iszTargetEntity",
- "type": 13
- },
- "DistanceToPlayer": {
- "field": "m_flDistanceToPlayer",
- "type": 8
- },
- "ForceNewLevelUnit": {
- "field": "m_bForceNewLevelUnit",
- "type": 10
- },
- "CheckCough": {
- "field": "m_bCheckCough",
- "type": 10
- },
- "ThinkDangerous": {
- "field": "m_bThinkDangerous",
- "type": 10
- },
- "DangerousTime": {
- "field": "m_flDangerousTime",
- "type": 8
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicDistanceCheck": {
- "EntityA": {
- "field": "m_iszEntityA",
- "type": 13
- },
- "EntityB": {
- "field": "m_iszEntityB",
- "type": 13
- },
- "Zone1Distance": {
- "field": "m_flZone1Distance",
- "type": 8
- },
- "Zone2Distance": {
- "field": "m_flZone2Distance",
- "type": 8
- },
- "InZone1": {
- "field": "m_InZone1",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "InZone2": {
- "field": "m_InZone2",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "InZone3": {
- "field": "m_InZone3",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicEventListener": {
- "StrEventName": {
- "field": "m_strEventName",
- "type": 14
- },
- "IsEnabled": {
- "field": "m_bIsEnabled",
- "type": 10
- },
- "Team": {
- "field": "m_nTeam",
- "type": 2
- },
- "OnEventFired": {
- "field": "m_OnEventFired",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicGameEvent": {
- "EventName": {
- "field": "m_iszEventName",
- "type": 13
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicGameEventListener": {
- "OnEventFired": {
- "field": "m_OnEventFired",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "GameEventName": {
- "field": "m_iszGameEventName",
- "type": 13
- },
- "GameEventItem": {
- "field": "m_iszGameEventItem",
- "type": 13
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicLineToEntity": {
- "SourceName": {
- "field": "m_SourceName",
- "type": 13
- },
- "StartEntity": {
- "field": "m_StartEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "EndEntity": {
- "field": "m_EndEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicMeasureMovement": {
- "StrMeasureTarget": {
- "field": "m_strMeasureTarget",
- "type": 13
- },
- "StrMeasureReference": {
- "field": "m_strMeasureReference",
- "type": 13
- },
- "StrTargetReference": {
- "field": "m_strTargetReference",
- "type": 13
- },
- "MeasureTarget": {
- "field": "m_hMeasureTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "MeasureReference": {
- "field": "m_hMeasureReference",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Target": {
- "field": "m_hTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "TargetReference": {
- "field": "m_hTargetReference",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Scale": {
- "field": "m_flScale",
- "type": 8
- },
- "MeasureType": {
- "field": "m_nMeasureType",
- "type": 2
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicNPCCounter": {
- "OnMinCountAll": {
- "field": "m_OnMinCountAll",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMaxCountAll": {
- "field": "m_OnMaxCountAll",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMinCount_1": {
- "field": "m_OnMinCount_1",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMaxCount_1": {
- "field": "m_OnMaxCount_1",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMinCount_2": {
- "field": "m_OnMinCount_2",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMaxCount_2": {
- "field": "m_OnMaxCount_2",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMinCount_3": {
- "field": "m_OnMinCount_3",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMaxCount_3": {
- "field": "m_OnMaxCount_3",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Source": {
- "field": "m_hSource",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "SourceEntityName": {
- "field": "m_iszSourceEntityName",
- "type": 13
- },
- "DistanceMax": {
- "field": "m_flDistanceMax",
- "type": 8
- },
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "MinCountAll": {
- "field": "m_nMinCountAll",
- "type": 2
- },
- "MaxCountAll": {
- "field": "m_nMaxCountAll",
- "type": 2
- },
- "MinFactorAll": {
- "field": "m_nMinFactorAll",
- "type": 2
- },
- "MaxFactorAll": {
- "field": "m_nMaxFactorAll",
- "type": 2
- },
- "NPCClassname_1": {
- "field": "m_iszNPCClassname_1",
- "type": 13
- },
- "NPCState_1": {
- "field": "m_nNPCState_1",
- "type": 2
- },
- "InvertState_1": {
- "field": "m_bInvertState_1",
- "type": 10
- },
- "MinCount_1": {
- "field": "m_nMinCount_1",
- "type": 2
- },
- "MaxCount_1": {
- "field": "m_nMaxCount_1",
- "type": 2
- },
- "MinFactor_1": {
- "field": "m_nMinFactor_1",
- "type": 2
- },
- "MaxFactor_1": {
- "field": "m_nMaxFactor_1",
- "type": 2
- },
- "DefaultDist_1": {
- "field": "m_flDefaultDist_1",
- "type": 8
- },
- "NPCClassname_2": {
- "field": "m_iszNPCClassname_2",
- "type": 13
- },
- "NPCState_2": {
- "field": "m_nNPCState_2",
- "type": 2
- },
- "InvertState_2": {
- "field": "m_bInvertState_2",
- "type": 10
- },
- "MinCount_2": {
- "field": "m_nMinCount_2",
- "type": 2
- },
- "MaxCount_2": {
- "field": "m_nMaxCount_2",
- "type": 2
- },
- "MinFactor_2": {
- "field": "m_nMinFactor_2",
- "type": 2
- },
- "MaxFactor_2": {
- "field": "m_nMaxFactor_2",
- "type": 2
- },
- "DefaultDist_2": {
- "field": "m_flDefaultDist_2",
- "type": 8
- },
- "NPCClassname_3": {
- "field": "m_iszNPCClassname_3",
- "type": 13
- },
- "NPCState_3": {
- "field": "m_nNPCState_3",
- "type": 2
- },
- "InvertState_3": {
- "field": "m_bInvertState_3",
- "type": 10
- },
- "MinCount_3": {
- "field": "m_nMinCount_3",
- "type": 2
- },
- "MaxCount_3": {
- "field": "m_nMaxCount_3",
- "type": 2
- },
- "MinFactor_3": {
- "field": "m_nMinFactor_3",
- "type": 2
- },
- "MaxFactor_3": {
- "field": "m_nMaxFactor_3",
- "type": 2
- },
- "DefaultDist_3": {
- "field": "m_flDefaultDist_3",
- "type": 8
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CLogicNPCCounterAABB": {
- "DistanceOuterMins": {
- "field": "m_vDistanceOuterMins",
- "type": 21
- },
- "DistanceOuterMaxs": {
- "field": "m_vDistanceOuterMaxs",
- "type": 21
- },
- "OuterMins": {
- "field": "m_vOuterMins",
- "type": 21
- },
- "OuterMaxs": {
- "field": "m_vOuterMaxs",
- "type": 21
- },
- "Parent": {
- "field": "CLogicNPCCounter",
- "type": 11
- }
- },
- "CLogicNPCCounterOBB": {
- "Parent": {
- "field": "CLogicNPCCounterAABB",
- "type": 11
- }
- },
- "CLogicNavigation": {
- "IsOn": {
- "field": "m_isOn",
- "type": 10
- },
- "NavProperty": {
- "field": "m_navProperty",
- "type": 6
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicPlayerProxy": {
- "Player": {
- "field": "m_hPlayer",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "PlayerHasAmmo": {
- "field": "m_PlayerHasAmmo",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "PlayerHasNoAmmo": {
- "field": "m_PlayerHasNoAmmo",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "PlayerDied": {
- "field": "m_PlayerDied",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CLogicProximity": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CLogicScript": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CMapVetoPickController": {
- "PlayedIntroVcd": {
- "field": "m_bPlayedIntroVcd",
- "type": 10
- },
- "NeedToPlayFiveSecondsRemaining": {
- "field": "m_bNeedToPlayFiveSecondsRemaining",
- "type": 10
- },
- "DblPreMatchDraftSequenceTime": {
- "field": "m_dblPreMatchDraftSequenceTime",
- "type": 9
- },
- "PreMatchDraftStateChanged": {
- "field": "m_bPreMatchDraftStateChanged",
- "type": 10
- },
- "DraftType": {
- "field": "m_nDraftType",
- "type": 2
- },
- "TeamWinningCoinToss": {
- "field": "m_nTeamWinningCoinToss",
- "type": 2
- },
- "TeamWithFirstChoice": {
- "field": "m_nTeamWithFirstChoice",
- "type": 31,
- "size": 64
- },
- "VoteMapIdsList": {
- "field": "m_nVoteMapIdsList",
- "type": 31,
- "size": 7
- },
- "AccountIDs": {
- "field": "m_nAccountIDs",
- "type": 31,
- "size": 64
- },
- "MapId0": {
- "field": "m_nMapId0",
- "type": 31,
- "size": 64
- },
- "MapId1": {
- "field": "m_nMapId1",
- "type": 31,
- "size": 64
- },
- "MapId2": {
- "field": "m_nMapId2",
- "type": 31,
- "size": 64
- },
- "MapId3": {
- "field": "m_nMapId3",
- "type": 31,
- "size": 64
- },
- "MapId4": {
- "field": "m_nMapId4",
- "type": 31,
- "size": 64
- },
- "MapId5": {
- "field": "m_nMapId5",
- "type": 31,
- "size": 64
- },
- "StartingSide0": {
- "field": "m_nStartingSide0",
- "type": 31,
- "size": 64
- },
- "CurrentPhase": {
- "field": "m_nCurrentPhase",
- "type": 2
- },
- "PhaseStartTick": {
- "field": "m_nPhaseStartTick",
- "type": 2
- },
- "PhaseDurationTicks": {
- "field": "m_nPhaseDurationTicks",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CMarkupVolume": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CMarkupVolumeTagged": {
- "IsGroup": {
- "field": "m_bIsGroup",
- "type": 10
- },
- "GroupByPrefab": {
- "field": "m_bGroupByPrefab",
- "type": 10
- },
- "GroupByVolume": {
- "field": "m_bGroupByVolume",
- "type": 10
- },
- "GroupOtherGroups": {
- "field": "m_bGroupOtherGroups",
- "type": 10
- },
- "IsInGroup": {
- "field": "m_bIsInGroup",
- "type": 10
- },
- "Parent": {
- "field": "CMarkupVolume",
- "type": 11
- }
- },
- "CMarkupVolumeTagged_Nav": {
- "Parent": {
- "field": "CMarkupVolumeTagged",
- "type": 11
- }
- },
- "CMarkupVolumeTagged_NavGame": {
- "FloodFillAttribute": {
- "field": "m_bFloodFillAttribute",
- "type": 10
- },
- "Parent": {
- "field": "CMarkupVolumeWithRef",
- "type": 11
- }
- },
- "CMarkupVolumeWithRef": {
- "UseRef": {
- "field": "m_bUseRef",
- "type": 10
- },
- "RefPos": {
- "field": "m_vRefPos",
- "type": 21
- },
- "RefDot": {
- "field": "m_flRefDot",
- "type": 8
- },
- "Parent": {
- "field": "CMarkupVolumeTagged",
- "type": 11
- }
- },
- "CMathColorBlend": {
- "InMin": {
- "field": "m_flInMin",
- "type": 8
- },
- "InMax": {
- "field": "m_flInMax",
- "type": 8
- },
- "OutColor1": {
- "field": "m_OutColor1",
- "type": 19
- },
- "OutColor2": {
- "field": "m_OutColor2",
- "type": 19
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CMathCounter": {
- "Min": {
- "field": "m_flMin",
- "type": 8
- },
- "Max": {
- "field": "m_flMax",
- "type": 8
- },
- "HitMin": {
- "field": "m_bHitMin",
- "type": 10
- },
- "HitMax": {
- "field": "m_bHitMax",
- "type": 10
- },
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "OnHitMin": {
- "field": "m_OnHitMin",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnHitMax": {
- "field": "m_OnHitMax",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnChangedFromMin": {
- "field": "m_OnChangedFromMin",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnChangedFromMax": {
- "field": "m_OnChangedFromMax",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CMathRemap": {
- "InMin": {
- "field": "m_flInMin",
- "type": 8
- },
- "InMax": {
- "field": "m_flInMax",
- "type": 8
- },
- "Out1": {
- "field": "m_flOut1",
- "type": 8
- },
- "Out2": {
- "field": "m_flOut2",
- "type": 8
- },
- "OldInValue": {
- "field": "m_flOldInValue",
- "type": 8
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "OnRoseAboveMin": {
- "field": "m_OnRoseAboveMin",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnRoseAboveMax": {
- "field": "m_OnRoseAboveMax",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFellBelowMin": {
- "field": "m_OnFellBelowMin",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFellBelowMax": {
- "field": "m_OnFellBelowMax",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CMelee": {
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CMessage": {
- "Message": {
- "field": "m_iszMessage",
- "type": 13
- },
- "MessageVolume": {
- "field": "m_MessageVolume",
- "type": 8
- },
- "MessageAttenuation": {
- "field": "m_MessageAttenuation",
- "type": 2
- },
- "Radius": {
- "field": "m_Radius",
- "type": 8
- },
- "Noise": {
- "field": "m_sNoise",
- "type": 13
- },
- "OnShowMessage": {
- "field": "m_OnShowMessage",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CMessageEntity": {
- "Radius": {
- "field": "m_radius",
- "type": 2
- },
- "MessageText": {
- "field": "m_messageText",
- "type": 13
- },
- "DrawText": {
- "field": "m_drawText",
- "type": 10
- },
- "DeveloperOnly": {
- "field": "m_bDeveloperOnly",
- "type": 10
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CModelPointEntity": {
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CMolotovGrenade": {
- "Parent": {
- "field": "CBaseCSGrenade",
- "type": 11
- }
- },
- "CMolotovProjectile": {
- "IsIncGrenade": {
- "field": "m_bIsIncGrenade",
- "type": 10
- },
- "Detonated": {
- "field": "m_bDetonated",
- "type": 10
- },
- "StillTimer": {
- "field": "m_stillTimer",
- "classname": "IntervalTimer",
- "type": 16
- },
- "HasBouncedOffPlayer": {
- "field": "m_bHasBouncedOffPlayer",
- "type": 10
- },
- "Parent": {
- "field": "CBaseCSGrenadeProjectile",
- "type": 11
- }
- },
- "CMomentaryRotButton": {
- "OnUnpressed": {
- "field": "m_OnUnpressed",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFullyOpen": {
- "field": "m_OnFullyOpen",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnFullyClosed": {
- "field": "m_OnFullyClosed",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnReachedPosition": {
- "field": "m_OnReachedPosition",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "LastUsed": {
- "field": "m_lastUsed",
- "type": 2
- },
- "Start": {
- "field": "m_start",
- "type": 20
- },
- "End": {
- "field": "m_end",
- "type": 20
- },
- "IdealYaw": {
- "field": "m_IdealYaw",
- "type": 8
- },
- "Noise": {
- "field": "m_sNoise",
- "type": 13
- },
- "UpdateTarget": {
- "field": "m_bUpdateTarget",
- "type": 10
- },
- "Direction": {
- "field": "m_direction",
- "type": 2
- },
- "ReturnSpeed": {
- "field": "m_returnSpeed",
- "type": 8
- },
- "StartPosition": {
- "field": "m_flStartPosition",
- "type": 8
- },
- "Parent": {
- "field": "CRotButton",
- "type": 11
- }
- },
- "CMotorController": {
- "Speed": {
- "field": "m_speed",
- "type": 8
- },
- "MaxTorque": {
- "field": "m_maxTorque",
- "type": 8
- },
- "Axis": {
- "field": "m_axis",
- "type": 21
- },
- "InertiaFactor": {
- "field": "m_inertiaFactor",
- "type": 8
- }
- },
- "CMoverPathNode": {
- "InTangentLocal": {
- "field": "m_vInTangentLocal",
- "type": 21
- },
- "OutTangentLocal": {
- "field": "m_vOutTangentLocal",
- "type": 21
- },
- "ParentPathUniqueID": {
- "field": "m_szParentPathUniqueID",
- "type": 13
- },
- "OnPassThrough": {
- "field": "m_OnPassThrough",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPassThroughForward": {
- "field": "m_OnPassThroughForward",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPassThroughReverse": {
- "field": "m_OnPassThroughReverse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Mover": {
- "field": "m_hMover",
- "type": 17,
- "classname": "CPathMover"
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CMultiLightProxy": {
- "LightNameFilter": {
- "field": "m_iszLightNameFilter",
- "type": 13
- },
- "LightClassFilter": {
- "field": "m_iszLightClassFilter",
- "type": 13
- },
- "LightRadiusFilter": {
- "field": "m_flLightRadiusFilter",
- "type": 8
- },
- "BrightnessDelta": {
- "field": "m_flBrightnessDelta",
- "type": 8
- },
- "PerformScreenFade": {
- "field": "m_bPerformScreenFade",
- "type": 10
- },
- "TargetBrightnessMultiplier": {
- "field": "m_flTargetBrightnessMultiplier",
- "type": 8
- },
- "CurrentBrightnessMultiplier": {
- "field": "m_flCurrentBrightnessMultiplier",
- "type": 8
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CMultiSource": {
- "RgEntities": {
- "field": "m_rgEntities",
- "type": 46,
- "size": 32
- },
- "RgTriggered": {
- "field": "m_rgTriggered",
- "type": 31,
- "size": 32
- },
- "OnTrigger": {
- "field": "m_OnTrigger",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Total": {
- "field": "m_iTotal",
- "type": 2
- },
- "Globalstate": {
- "field": "m_globalstate",
- "type": 13
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CMultiplayRules": {
- "Parent": {
- "field": "CGameRules",
- "type": 11
- }
- },
- "CMultiplayer_Expresser": {
- "AllowMultipleScenes": {
- "field": "m_bAllowMultipleScenes",
- "type": 10
- },
- "Parent": {
- "field": "CAI_ExpresserWithFollowup",
- "type": 11
- }
- },
- "CNavLinkAreaEntity": {
- "Width": {
- "field": "m_flWidth",
- "type": 8
- },
- "LocatorOffset": {
- "field": "m_vLocatorOffset",
- "type": 21
- },
- "LocatorAnglesOffset": {
- "field": "m_qLocatorAnglesOffset",
- "type": 20
- },
- "StrMovementForward": {
- "field": "m_strMovementForward",
- "type": 13
- },
- "StrMovementReverse": {
- "field": "m_strMovementReverse",
- "type": 13
- },
- "NavLinkIdForward": {
- "field": "m_nNavLinkIdForward",
- "type": 2
- },
- "NavLinkIdReverse": {
- "field": "m_nNavLinkIdReverse",
- "type": 2
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "StrFilterName": {
- "field": "m_strFilterName",
- "type": 13
- },
- "Filter": {
- "field": "m_hFilter",
- "type": 17,
- "classname": "CBaseFilter"
- },
- "OnNavLinkStart": {
- "field": "m_OnNavLinkStart",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnNavLinkFinish": {
- "field": "m_OnNavLinkFinish",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "IsTerminus": {
- "field": "m_bIsTerminus",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CNavSpaceInfo": {
- "CreateFlightSpace": {
- "field": "m_bCreateFlightSpace",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CNavVolumeBreadthFirstSearch": {
- "StartPos": {
- "field": "m_vStartPos",
- "type": 21
- },
- "SearchDist": {
- "field": "m_flSearchDist",
- "type": 8
- },
- "Parent": {
- "field": "CNavVolumeCalculatedVector",
- "type": 11
- }
- },
- "CNavVolumeCalculatedVector": {
- "Parent": {
- "field": "CNavVolume",
- "type": 11
- }
- },
- "CNavVolumeMarkupVolume": {
- "Parent": {
- "field": "CNavVolume",
- "type": 11
- }
- },
- "CNavWalkable": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CNullEntity": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "COmniLight": {
- "InnerAngle": {
- "field": "m_flInnerAngle",
- "type": 8
- },
- "OuterAngle": {
- "field": "m_flOuterAngle",
- "type": 8
- },
- "ShowLight": {
- "field": "m_bShowLight",
- "type": 10
- },
- "Parent": {
- "field": "CBarnLight",
- "type": 11
- }
- },
- "COrnamentProp": {
- "InitialOwner": {
- "field": "m_initialOwner",
- "type": 13
- },
- "Parent": {
- "field": "CDynamicProp",
- "type": 11
- }
- },
- "CParticleSystem": {
- "SnapshotFileName": {
- "field": "m_szSnapshotFileName",
- "type": 15,
- "size": 512
- },
- "Active": {
- "field": "m_bActive",
- "type": 10
- },
- "Frozen": {
- "field": "m_bFrozen",
- "type": 10
- },
- "FreezeTransitionDuration": {
- "field": "m_flFreezeTransitionDuration",
- "type": 8
- },
- "StopType": {
- "field": "m_nStopType",
- "type": 2
- },
- "AnimateDuringGameplayPause": {
- "field": "m_bAnimateDuringGameplayPause",
- "type": 10
- },
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "PreSimTime": {
- "field": "m_flPreSimTime",
- "type": 8
- },
- "ServerControlPoints": {
- "field": "m_vServerControlPoints",
- "type": 42,
- "size": 4
- },
- "ServerControlPointAssignments": {
- "field": "m_iServerControlPointAssignments",
- "type": 33,
- "size": 4
- },
- "ControlPointEnts": {
- "field": "m_hControlPointEnts",
- "type": 46,
- "size": 64
- },
- "NoSave": {
- "field": "m_bNoSave",
- "type": 10
- },
- "NoFreeze": {
- "field": "m_bNoFreeze",
- "type": 10
- },
- "NoRamp": {
- "field": "m_bNoRamp",
- "type": 10
- },
- "StartActive": {
- "field": "m_bStartActive",
- "type": 10
- },
- "EffectName": {
- "field": "m_iszEffectName",
- "type": 13
- },
- "ControlPointNames": {
- "field": "m_iszControlPointNames",
- "type": 26,
- "size": 64
- },
- "DataCP": {
- "field": "m_nDataCP",
- "type": 2
- },
- "DataCPValue": {
- "field": "m_vecDataCPValue",
- "type": 21
- },
- "TintCP": {
- "field": "m_nTintCP",
- "type": 2
- },
- "Tint": {
- "field": "m_clrTint",
- "type": 19
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CPathCorner": {
- "Wait": {
- "field": "m_flWait",
- "type": 8
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "OnPass": {
- "field": "m_OnPass",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPathCornerCrash": {
- "Parent": {
- "field": "CPathCorner",
- "type": 11
- }
- },
- "CPathKeyFrame": {
- "Origin": {
- "field": "m_Origin",
- "type": 21
- },
- "Angles": {
- "field": "m_Angles",
- "type": 20
- },
- "NextKey": {
- "field": "m_iNextKey",
- "type": 13
- },
- "NextTime": {
- "field": "m_flNextTime",
- "type": 8
- },
- "NextKey1": {
- "field": "m_pNextKey",
- "classname": "CPathKeyFrame",
- "type": 24
- },
- "PrevKey": {
- "field": "m_pPrevKey",
- "classname": "CPathKeyFrame",
- "type": 24
- },
- "MoveSpeed": {
- "field": "m_flMoveSpeed",
- "type": 8
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CPathMover": {
- "PathLength": {
- "field": "m_flPathLength",
- "type": 8
- },
- "ClosedLoop": {
- "field": "m_bClosedLoop",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPathParticleRope": {
- "StartActive": {
- "field": "m_bStartActive",
- "type": 10
- },
- "MaxSimulationTime": {
- "field": "m_flMaxSimulationTime",
- "type": 8
- },
- "EffectName": {
- "field": "m_iszEffectName",
- "type": 13
- },
- "PathNodes_Name": {
- "field": "m_PathNodes_Name",
- "type": 48
- },
- "ParticleSpacing": {
- "field": "m_flParticleSpacing",
- "type": 8
- },
- "Slack": {
- "field": "m_flSlack",
- "type": 8
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "ColorTint": {
- "field": "m_ColorTint",
- "type": 19
- },
- "EffectState": {
- "field": "m_nEffectState",
- "type": 2
- },
- "PathNodes_Position": {
- "field": "m_PathNodes_Position",
- "type": 63
- },
- "PathNodes_TangentIn": {
- "field": "m_PathNodes_TangentIn",
- "type": 63
- },
- "PathNodes_TangentOut": {
- "field": "m_PathNodes_TangentOut",
- "type": 63
- },
- "PathNodes_Color": {
- "field": "m_PathNodes_Color",
- "type": 63
- },
- "PathNodes_PinEnabled": {
- "field": "m_PathNodes_PinEnabled",
- "type": 66
- },
- "PathNodes_RadiusScale": {
- "field": "m_PathNodes_RadiusScale",
- "type": 59
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPathParticleRopeAlias_path_particle_rope_clientside": {
- "Parent": {
- "field": "CPathParticleRope",
- "type": 11
- }
- },
- "CPathTrack": {
- "Pnext": {
- "field": "m_pnext",
- "classname": "CPathTrack",
- "type": 24
- },
- "Pprevious": {
- "field": "m_pprevious",
- "classname": "CPathTrack",
- "type": 24
- },
- "Paltpath": {
- "field": "m_paltpath",
- "classname": "CPathTrack",
- "type": 24
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Length": {
- "field": "m_length",
- "type": 8
- },
- "AltName": {
- "field": "m_altName",
- "type": 13
- },
- "IterVal": {
- "field": "m_nIterVal",
- "type": 2
- },
- "OrientationType": {
- "field": "m_eOrientationType",
- "type": 6
- },
- "OnPass": {
- "field": "m_OnPass",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPhysBallSocket": {
- "JointFriction": {
- "field": "m_flJointFriction",
- "type": 8
- },
- "EnableSwingLimit": {
- "field": "m_bEnableSwingLimit",
- "type": 10
- },
- "SwingLimit": {
- "field": "m_flSwingLimit",
- "type": 8
- },
- "EnableTwistLimit": {
- "field": "m_bEnableTwistLimit",
- "type": 10
- },
- "MinTwistAngle": {
- "field": "m_flMinTwistAngle",
- "type": 8
- },
- "MaxTwistAngle": {
- "field": "m_flMaxTwistAngle",
- "type": 8
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CPhysBox": {
- "DamageType": {
- "field": "m_damageType",
- "type": 2
- },
- "DamageToEnableMotion": {
- "field": "m_damageToEnableMotion",
- "type": 2
- },
- "ForceToEnableMotion": {
- "field": "m_flForceToEnableMotion",
- "type": 8
- },
- "PreferredCarryAngles": {
- "field": "m_angPreferredCarryAngles",
- "type": 20
- },
- "NotSolidToWorld": {
- "field": "m_bNotSolidToWorld",
- "type": 10
- },
- "EnableUseOutput": {
- "field": "m_bEnableUseOutput",
- "type": 10
- },
- "ExploitableByPlayer": {
- "field": "m_iExploitableByPlayer",
- "type": 2
- },
- "TouchOutputPerEntityDelay": {
- "field": "m_flTouchOutputPerEntityDelay",
- "type": 8
- },
- "OnDamaged": {
- "field": "m_OnDamaged",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnAwakened": {
- "field": "m_OnAwakened",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMotionEnabled": {
- "field": "m_OnMotionEnabled",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPlayerUse": {
- "field": "m_OnPlayerUse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnStartTouch": {
- "field": "m_OnStartTouch",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CarryingPlayer": {
- "field": "m_hCarryingPlayer",
- "type": 17,
- "classname": "CBasePlayerPawn"
- },
- "Parent": {
- "field": "CBreakable",
- "type": 11
- }
- },
- "CPhysConstraint": {
- "NameAttach1": {
- "field": "m_nameAttach1",
- "type": 13
- },
- "NameAttach2": {
- "field": "m_nameAttach2",
- "type": 13
- },
- "Attach1": {
- "field": "m_hAttach1",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Attach2": {
- "field": "m_hAttach2",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "NameAttachment1": {
- "field": "m_nameAttachment1",
- "type": 13
- },
- "NameAttachment2": {
- "field": "m_nameAttachment2",
- "type": 13
- },
- "BreakSound": {
- "field": "m_breakSound",
- "type": 13
- },
- "ForceLimit": {
- "field": "m_forceLimit",
- "type": 8
- },
- "TorqueLimit": {
- "field": "m_torqueLimit",
- "type": 8
- },
- "TeleportTick": {
- "field": "m_teleportTick",
- "type": 6
- },
- "MinTeleportDistance": {
- "field": "m_minTeleportDistance",
- "type": 8
- },
- "SnapObjectPositions": {
- "field": "m_bSnapObjectPositions",
- "type": 10
- },
- "OnBreak": {
- "field": "m_OnBreak",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CPhysExplosion": {
- "ExplodeOnSpawn": {
- "field": "m_bExplodeOnSpawn",
- "type": 10
- },
- "Magnitude": {
- "field": "m_flMagnitude",
- "type": 8
- },
- "Damage": {
- "field": "m_flDamage",
- "type": 8
- },
- "Radius": {
- "field": "m_radius",
- "type": 8
- },
- "TargetEntityName": {
- "field": "m_targetEntityName",
- "type": 13
- },
- "InnerRadius": {
- "field": "m_flInnerRadius",
- "type": 8
- },
- "PushScale": {
- "field": "m_flPushScale",
- "type": 8
- },
- "ConvertToDebrisWhenPossible": {
- "field": "m_bConvertToDebrisWhenPossible",
- "type": 10
- },
- "OnPushedPlayer": {
- "field": "m_OnPushedPlayer",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPhysFixed": {
- "LinearFrequency": {
- "field": "m_flLinearFrequency",
- "type": 8
- },
- "LinearDampingRatio": {
- "field": "m_flLinearDampingRatio",
- "type": 8
- },
- "AngularFrequency": {
- "field": "m_flAngularFrequency",
- "type": 8
- },
- "AngularDampingRatio": {
- "field": "m_flAngularDampingRatio",
- "type": 8
- },
- "EnableLinearConstraint": {
- "field": "m_bEnableLinearConstraint",
- "type": 10
- },
- "EnableAngularConstraint": {
- "field": "m_bEnableAngularConstraint",
- "type": 10
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CPhysForce": {
- "NameAttach": {
- "field": "m_nameAttach",
- "type": 13
- },
- "Force": {
- "field": "m_force",
- "type": 8
- },
- "ForceTime": {
- "field": "m_forceTime",
- "type": 8
- },
- "AttachedObject": {
- "field": "m_attachedObject",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "WasRestored": {
- "field": "m_wasRestored",
- "type": 10
- },
- "Integrator": {
- "field": "m_integrator",
- "classname": "CConstantForceController",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPhysHinge": {
- "SoundInfo": {
- "field": "m_soundInfo",
- "classname": "ConstraintSoundInfo",
- "type": 16
- },
- "NotifyMinLimitReached": {
- "field": "m_NotifyMinLimitReached",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "NotifyMaxLimitReached": {
- "field": "m_NotifyMaxLimitReached",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "AtMinLimit": {
- "field": "m_bAtMinLimit",
- "type": 10
- },
- "AtMaxLimit": {
- "field": "m_bAtMaxLimit",
- "type": 10
- },
- "Hinge": {
- "field": "m_hinge",
- "classname": "constraint_hingeparams_t",
- "type": 16
- },
- "HingeFriction": {
- "field": "m_hingeFriction",
- "type": 8
- },
- "SystemLoadScale": {
- "field": "m_systemLoadScale",
- "type": 8
- },
- "IsAxisLocal": {
- "field": "m_bIsAxisLocal",
- "type": 10
- },
- "MinRotation": {
- "field": "m_flMinRotation",
- "type": 8
- },
- "MaxRotation": {
- "field": "m_flMaxRotation",
- "type": 8
- },
- "InitialRotation": {
- "field": "m_flInitialRotation",
- "type": 8
- },
- "MotorFrequency": {
- "field": "m_flMotorFrequency",
- "type": 8
- },
- "MotorDampingRatio": {
- "field": "m_flMotorDampingRatio",
- "type": 8
- },
- "AngleSpeed": {
- "field": "m_flAngleSpeed",
- "type": 8
- },
- "AngleSpeedThreshold": {
- "field": "m_flAngleSpeedThreshold",
- "type": 8
- },
- "OnStartMoving": {
- "field": "m_OnStartMoving",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnStopMoving": {
- "field": "m_OnStopMoving",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CPhysHingeAlias_phys_hinge_local": {
- "Parent": {
- "field": "CPhysHinge",
- "type": 11
- }
- },
- "CPhysImpact": {
- "Damage": {
- "field": "m_damage",
- "type": 8
- },
- "Distance": {
- "field": "m_distance",
- "type": 8
- },
- "DirectionEntityName": {
- "field": "m_directionEntityName",
- "type": 13
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPhysLength": {
- "Offset": {
- "field": "m_offset",
- "type": 42,
- "size": 2
- },
- "Attach": {
- "field": "m_vecAttach",
- "type": 21
- },
- "AddLength": {
- "field": "m_addLength",
- "type": 8
- },
- "MinLength": {
- "field": "m_minLength",
- "type": 8
- },
- "TotalLength": {
- "field": "m_totalLength",
- "type": 8
- },
- "EnableCollision": {
- "field": "m_bEnableCollision",
- "type": 10
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CPhysMagnet": {
- "OnMagnetAttach": {
- "field": "m_OnMagnetAttach",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnMagnetDetach": {
- "field": "m_OnMagnetDetach",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "MassScale": {
- "field": "m_massScale",
- "type": 8
- },
- "ForceLimit": {
- "field": "m_forceLimit",
- "type": 8
- },
- "TorqueLimit": {
- "field": "m_torqueLimit",
- "type": 8
- },
- "Active": {
- "field": "m_bActive",
- "type": 10
- },
- "HasHitSomething": {
- "field": "m_bHasHitSomething",
- "type": 10
- },
- "TotalMass": {
- "field": "m_flTotalMass",
- "type": 8
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "NextSuckTime": {
- "field": "m_flNextSuckTime",
- "type": 8
- },
- "MaxObjectsAttached": {
- "field": "m_iMaxObjectsAttached",
- "type": 2
- },
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CPhysMotor": {
- "NameAttach": {
- "field": "m_nameAttach",
- "type": 13
- },
- "AttachedObject": {
- "field": "m_hAttachedObject",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SpinUp": {
- "field": "m_spinUp",
- "type": 8
- },
- "AdditionalAcceleration": {
- "field": "m_additionalAcceleration",
- "type": 8
- },
- "AngularAcceleration": {
- "field": "m_angularAcceleration",
- "type": 8
- },
- "LastTime": {
- "field": "m_lastTime",
- "type": 8
- },
- "Motor": {
- "field": "m_motor",
- "classname": "CMotorController",
- "type": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CPhysPulley": {
- "Position2": {
- "field": "m_position2",
- "type": 21
- },
- "Offset": {
- "field": "m_offset",
- "type": 42,
- "size": 2
- },
- "AddLength": {
- "field": "m_addLength",
- "type": 8
- },
- "GearRatio": {
- "field": "m_gearRatio",
- "type": 8
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CPhysSlideConstraint": {
- "AxisEnd": {
- "field": "m_axisEnd",
- "type": 21
- },
- "SlideFriction": {
- "field": "m_slideFriction",
- "type": 8
- },
- "SystemLoadScale": {
- "field": "m_systemLoadScale",
- "type": 8
- },
- "InitialOffset": {
- "field": "m_initialOffset",
- "type": 8
- },
- "EnableLinearConstraint": {
- "field": "m_bEnableLinearConstraint",
- "type": 10
- },
- "EnableAngularConstraint": {
- "field": "m_bEnableAngularConstraint",
- "type": 10
- },
- "MotorFrequency": {
- "field": "m_flMotorFrequency",
- "type": 8
- },
- "MotorDampingRatio": {
- "field": "m_flMotorDampingRatio",
- "type": 8
- },
- "UseEntityPivot": {
- "field": "m_bUseEntityPivot",
- "type": 10
- },
- "SoundInfo": {
- "field": "m_soundInfo",
- "classname": "ConstraintSoundInfo",
- "type": 16
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CPhysThruster": {
- "LocalOrigin": {
- "field": "m_localOrigin",
- "type": 21
- },
- "Parent": {
- "field": "CPhysForce",
- "type": 11
- }
- },
- "CPhysTorque": {
- "Axis": {
- "field": "m_axis",
- "type": 21
- },
- "Parent": {
- "field": "CPhysForce",
- "type": 11
- }
- },
- "CPhysWheelConstraint": {
- "SuspensionFrequency": {
- "field": "m_flSuspensionFrequency",
- "type": 8
- },
- "SuspensionDampingRatio": {
- "field": "m_flSuspensionDampingRatio",
- "type": 8
- },
- "SuspensionHeightOffset": {
- "field": "m_flSuspensionHeightOffset",
- "type": 8
- },
- "EnableSuspensionLimit": {
- "field": "m_bEnableSuspensionLimit",
- "type": 10
- },
- "MinSuspensionOffset": {
- "field": "m_flMinSuspensionOffset",
- "type": 8
- },
- "MaxSuspensionOffset": {
- "field": "m_flMaxSuspensionOffset",
- "type": 8
- },
- "EnableSteeringLimit": {
- "field": "m_bEnableSteeringLimit",
- "type": 10
- },
- "MinSteeringAngle": {
- "field": "m_flMinSteeringAngle",
- "type": 8
- },
- "MaxSteeringAngle": {
- "field": "m_flMaxSteeringAngle",
- "type": 8
- },
- "SteeringAxisFriction": {
- "field": "m_flSteeringAxisFriction",
- "type": 8
- },
- "SpinAxisFriction": {
- "field": "m_flSpinAxisFriction",
- "type": 8
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CPhysicalButton": {
- "Parent": {
- "field": "CBaseButton",
- "type": 11
- }
- },
- "CPhysicsEntitySolver": {
- "MovingEntity": {
- "field": "m_hMovingEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "PhysicsBlocker": {
- "field": "m_hPhysicsBlocker",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SeparationDuration": {
- "field": "m_separationDuration",
- "type": 8
- },
- "CancelTime": {
- "field": "m_cancelTime",
- "type": 8
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CPhysicsProp": {
- "MotionEnabled": {
- "field": "m_MotionEnabled",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnAwakened": {
- "field": "m_OnAwakened",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnAwake": {
- "field": "m_OnAwake",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnAsleep": {
- "field": "m_OnAsleep",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPlayerUse": {
- "field": "m_OnPlayerUse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnOutOfWorld": {
- "field": "m_OnOutOfWorld",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPlayerPickup": {
- "field": "m_OnPlayerPickup",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "ForceNavIgnore": {
- "field": "m_bForceNavIgnore",
- "type": 10
- },
- "NoNavmeshBlocker": {
- "field": "m_bNoNavmeshBlocker",
- "type": 10
- },
- "ForceNpcExclude": {
- "field": "m_bForceNpcExclude",
- "type": 10
- },
- "MassScale": {
- "field": "m_massScale",
- "type": 8
- },
- "InertiaScale": {
- "field": "m_inertiaScale",
- "type": 8
- },
- "BuoyancyScale": {
- "field": "m_buoyancyScale",
- "type": 8
- },
- "DamageType": {
- "field": "m_damageType",
- "type": 2
- },
- "DamageToEnableMotion": {
- "field": "m_damageToEnableMotion",
- "type": 2
- },
- "ForceToEnableMotion": {
- "field": "m_flForceToEnableMotion",
- "type": 8
- },
- "ThrownByPlayer": {
- "field": "m_bThrownByPlayer",
- "type": 10
- },
- "DroppedByPlayer": {
- "field": "m_bDroppedByPlayer",
- "type": 10
- },
- "TouchedByPlayer": {
- "field": "m_bTouchedByPlayer",
- "type": 10
- },
- "FirstCollisionAfterLaunch": {
- "field": "m_bFirstCollisionAfterLaunch",
- "type": 10
- },
- "ExploitableByPlayer": {
- "field": "m_iExploitableByPlayer",
- "type": 2
- },
- "HasBeenAwakened": {
- "field": "m_bHasBeenAwakened",
- "type": 10
- },
- "IsOverrideProp": {
- "field": "m_bIsOverrideProp",
- "type": 10
- },
- "NextCheckDisableMotionContactsTime": {
- "field": "m_fNextCheckDisableMotionContactsTime",
- "type": 8
- },
- "InitialGlowState": {
- "field": "m_iInitialGlowState",
- "type": 2
- },
- "GlowRange": {
- "field": "m_nGlowRange",
- "type": 2
- },
- "GlowRangeMin": {
- "field": "m_nGlowRangeMin",
- "type": 2
- },
- "GlowColor": {
- "field": "m_glowColor",
- "type": 19
- },
- "ShouldAutoConvertBackFromDebris": {
- "field": "m_bShouldAutoConvertBackFromDebris",
- "type": 10
- },
- "MuteImpactEffects": {
- "field": "m_bMuteImpactEffects",
- "type": 10
- },
- "AcceptDamageFromHeldObjects": {
- "field": "m_bAcceptDamageFromHeldObjects",
- "type": 10
- },
- "EnableUseOutput": {
- "field": "m_bEnableUseOutput",
- "type": 10
- },
- "CrateType": {
- "field": "m_CrateType",
- "type": 6
- },
- "StrItemClass": {
- "field": "m_strItemClass",
- "type": 26,
- "size": 4
- },
- "ItemCount": {
- "field": "m_nItemCount",
- "type": 31,
- "size": 4
- },
- "RemovableForAmmoBalancing": {
- "field": "m_bRemovableForAmmoBalancing",
- "type": 10
- },
- "Awake": {
- "field": "m_bAwake",
- "type": 10
- },
- "Parent": {
- "field": "CBreakableProp",
- "type": 11
- }
- },
- "CPhysicsPropMultiplayer": {
- "Parent": {
- "field": "CPhysicsProp",
- "type": 11
- }
- },
- "CPhysicsPropOverride": {
- "Parent": {
- "field": "CPhysicsProp",
- "type": 11
- }
- },
- "CPhysicsPropRespawnable": {
- "OriginalSpawnOrigin": {
- "field": "m_vOriginalSpawnOrigin",
- "type": 21
- },
- "OriginalSpawnAngles": {
- "field": "m_vOriginalSpawnAngles",
- "type": 20
- },
- "OriginalMins": {
- "field": "m_vOriginalMins",
- "type": 21
- },
- "OriginalMaxs": {
- "field": "m_vOriginalMaxs",
- "type": 21
- },
- "RespawnDuration": {
- "field": "m_flRespawnDuration",
- "type": 8
- },
- "Parent": {
- "field": "CPhysicsProp",
- "type": 11
- }
- },
- "CPhysicsShake": {
- "Force": {
- "field": "m_force",
- "type": 21
- }
- },
- "CPhysicsSpring": {
- "Frequency": {
- "field": "m_flFrequency",
- "type": 8
- },
- "DampingRatio": {
- "field": "m_flDampingRatio",
- "type": 8
- },
- "RestLength": {
- "field": "m_flRestLength",
- "type": 8
- },
- "NameAttachStart": {
- "field": "m_nameAttachStart",
- "type": 13
- },
- "NameAttachEnd": {
- "field": "m_nameAttachEnd",
- "type": 13
- },
- "Start": {
- "field": "m_start",
- "type": 21
- },
- "End": {
- "field": "m_end",
- "type": 21
- },
- "TeleportTick": {
- "field": "m_teleportTick",
- "type": 6
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPhysicsWire": {
- "Density": {
- "field": "m_nDensity",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPlantedC4": {
- "BombTicking": {
- "field": "m_bBombTicking",
- "type": 10
- },
- "C4Blow": {
- "field": "m_flC4Blow",
- "type": 8
- },
- "BombSite": {
- "field": "m_nBombSite",
- "type": 2
- },
- "SourceSoundscapeHash": {
- "field": "m_nSourceSoundscapeHash",
- "type": 2
- },
- "AttributeManager": {
- "field": "m_AttributeManager",
- "classname": "CAttributeContainer",
- "type": 16
- },
- "OnBombDefused": {
- "field": "m_OnBombDefused",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnBombBeginDefuse": {
- "field": "m_OnBombBeginDefuse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnBombDefuseAborted": {
- "field": "m_OnBombDefuseAborted",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "CannotBeDefused": {
- "field": "m_bCannotBeDefused",
- "type": 10
- },
- "EntitySpottedState": {
- "field": "m_entitySpottedState",
- "classname": "EntitySpottedState_t",
- "type": 16
- },
- "SpotRules": {
- "field": "m_nSpotRules",
- "type": 2
- },
- "TrainingPlacedByPlayer": {
- "field": "m_bTrainingPlacedByPlayer",
- "type": 10
- },
- "HasExploded": {
- "field": "m_bHasExploded",
- "type": 10
- },
- "TimerLength": {
- "field": "m_flTimerLength",
- "type": 8
- },
- "BeingDefused": {
- "field": "m_bBeingDefused",
- "type": 10
- },
- "LastDefuseTime": {
- "field": "m_fLastDefuseTime",
- "type": 8
- },
- "DefuseLength": {
- "field": "m_flDefuseLength",
- "type": 8
- },
- "DefuseCountDown": {
- "field": "m_flDefuseCountDown",
- "type": 8
- },
- "BombDefused": {
- "field": "m_bBombDefused",
- "type": 10
- },
- "BombDefuser": {
- "field": "m_hBombDefuser",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "ControlPanel": {
- "field": "m_hControlPanel",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "ProgressBarTime": {
- "field": "m_iProgressBarTime",
- "type": 2
- },
- "VoiceAlertFired": {
- "field": "m_bVoiceAlertFired",
- "type": 10
- },
- "VoiceAlertPlayed": {
- "field": "m_bVoiceAlertPlayed",
- "type": 39,
- "size": 4
- },
- "NextBotBeepTime": {
- "field": "m_flNextBotBeepTime",
- "type": 8
- },
- "CatchUpToPlayerEye": {
- "field": "m_angCatchUpToPlayerEye",
- "type": 20
- },
- "LastSpinDetectionTime": {
- "field": "m_flLastSpinDetectionTime",
- "type": 8
- },
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CPlatTrigger": {
- "Platform": {
- "field": "m_pPlatform",
- "type": 17,
- "classname": "CFuncPlat"
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CPlayerPing": {
- "Player": {
- "field": "m_hPlayer",
- "type": 17,
- "classname": "CCSPlayerPawn"
- },
- "PingedEntity": {
- "field": "m_hPingedEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Type": {
- "field": "m_iType",
- "type": 2
- },
- "Urgent": {
- "field": "m_bUrgent",
- "type": 10
- },
- "PlaceName": {
- "field": "m_szPlaceName",
- "type": 15,
- "size": 18
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPlayerSprayDecal": {
- "UniqueID": {
- "field": "m_nUniqueID",
- "type": 2
- },
- "AccountID": {
- "field": "m_unAccountID",
- "type": 6
- },
- "TraceID": {
- "field": "m_unTraceID",
- "type": 6
- },
- "RtGcTime": {
- "field": "m_rtGcTime",
- "type": 6
- },
- "EndPos": {
- "field": "m_vecEndPos",
- "type": 21
- },
- "Start": {
- "field": "m_vecStart",
- "type": 21
- },
- "Left": {
- "field": "m_vecLeft",
- "type": 21
- },
- "Normal": {
- "field": "m_vecNormal",
- "type": 21
- },
- "Player": {
- "field": "m_nPlayer",
- "type": 2
- },
- "Entity": {
- "field": "m_nEntity",
- "type": 2
- },
- "Hitbox": {
- "field": "m_nHitbox",
- "type": 2
- },
- "CreationTime": {
- "field": "m_flCreationTime",
- "type": 8
- },
- "TintID": {
- "field": "m_nTintID",
- "type": 2
- },
- "Version": {
- "field": "m_nVersion",
- "type": 4
- },
- "Signature": {
- "field": "m_ubSignature",
- "type": 33,
- "size": 128
- },
- "Parent": {
- "field": "CModelPointEntity",
- "type": 11
- }
- },
- "CPlayerVisibility": {
- "VisibilityStrength": {
- "field": "m_flVisibilityStrength",
- "type": 8
- },
- "FogDistanceMultiplier": {
- "field": "m_flFogDistanceMultiplier",
- "type": 8
- },
- "FogMaxDensityMultiplier": {
- "field": "m_flFogMaxDensityMultiplier",
- "type": 8
- },
- "FadeTime": {
- "field": "m_flFadeTime",
- "type": 8
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "IsEnabled": {
- "field": "m_bIsEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPointAngleSensor": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "LookAtName": {
- "field": "m_nLookAtName",
- "type": 13
- },
- "TargetEntity": {
- "field": "m_hTargetEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "LookAtEntity": {
- "field": "m_hLookAtEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Duration": {
- "field": "m_flDuration",
- "type": 8
- },
- "DotTolerance": {
- "field": "m_flDotTolerance",
- "type": 8
- },
- "FacingTime": {
- "field": "m_flFacingTime",
- "type": 8
- },
- "Fired": {
- "field": "m_bFired",
- "type": 10
- },
- "OnFacingLookat": {
- "field": "m_OnFacingLookat",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnNotFacingLookat": {
- "field": "m_OnNotFacingLookat",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointAngularVelocitySensor": {
- "TargetEntity": {
- "field": "m_hTargetEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Threshold": {
- "field": "m_flThreshold",
- "type": 8
- },
- "LastCompareResult": {
- "field": "m_nLastCompareResult",
- "type": 2
- },
- "LastFireResult": {
- "field": "m_nLastFireResult",
- "type": 2
- },
- "FireTime": {
- "field": "m_flFireTime",
- "type": 8
- },
- "FireInterval": {
- "field": "m_flFireInterval",
- "type": 8
- },
- "LastAngVelocity": {
- "field": "m_flLastAngVelocity",
- "type": 8
- },
- "LastOrientation": {
- "field": "m_lastOrientation",
- "type": 20
- },
- "Axis": {
- "field": "m_vecAxis",
- "type": 21
- },
- "UseHelper": {
- "field": "m_bUseHelper",
- "type": 10
- },
- "OnLessThan": {
- "field": "m_OnLessThan",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnLessThanOrEqualTo": {
- "field": "m_OnLessThanOrEqualTo",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnGreaterThan": {
- "field": "m_OnGreaterThan",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnGreaterThanOrEqualTo": {
- "field": "m_OnGreaterThanOrEqualTo",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnEqualTo": {
- "field": "m_OnEqualTo",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointBroadcastClientCommand": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointCamera": {
- "FOV": {
- "field": "m_FOV",
- "type": 8
- },
- "Resolution": {
- "field": "m_Resolution",
- "type": 8
- },
- "FogEnable": {
- "field": "m_bFogEnable",
- "type": 10
- },
- "FogColor": {
- "field": "m_FogColor",
- "type": 19
- },
- "FogStart": {
- "field": "m_flFogStart",
- "type": 8
- },
- "FogEnd": {
- "field": "m_flFogEnd",
- "type": 8
- },
- "FogMaxDensity": {
- "field": "m_flFogMaxDensity",
- "type": 8
- },
- "Active": {
- "field": "m_bActive",
- "type": 10
- },
- "UseScreenAspectRatio": {
- "field": "m_bUseScreenAspectRatio",
- "type": 10
- },
- "AspectRatio": {
- "field": "m_flAspectRatio",
- "type": 8
- },
- "NoSky": {
- "field": "m_bNoSky",
- "type": 10
- },
- "Brightness": {
- "field": "m_fBrightness",
- "type": 8
- },
- "ZFar": {
- "field": "m_flZFar",
- "type": 8
- },
- "ZNear": {
- "field": "m_flZNear",
- "type": 8
- },
- "CanHLTVUse": {
- "field": "m_bCanHLTVUse",
- "type": 10
- },
- "AlignWithParent": {
- "field": "m_bAlignWithParent",
- "type": 10
- },
- "DofEnabled": {
- "field": "m_bDofEnabled",
- "type": 10
- },
- "DofNearBlurry": {
- "field": "m_flDofNearBlurry",
- "type": 8
- },
- "DofNearCrisp": {
- "field": "m_flDofNearCrisp",
- "type": 8
- },
- "DofFarCrisp": {
- "field": "m_flDofFarCrisp",
- "type": 8
- },
- "DofFarBlurry": {
- "field": "m_flDofFarBlurry",
- "type": 8
- },
- "DofTiltToGround": {
- "field": "m_flDofTiltToGround",
- "type": 8
- },
- "TargetFOV": {
- "field": "m_TargetFOV",
- "type": 8
- },
- "DegreesPerSecond": {
- "field": "m_DegreesPerSecond",
- "type": 8
- },
- "IsOn": {
- "field": "m_bIsOn",
- "type": 10
- },
- "Next": {
- "field": "m_pNext",
- "classname": "CPointCamera",
- "type": 24
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPointCameraVFOV": {
- "VerticalFOV": {
- "field": "m_flVerticalFOV",
- "type": 8
- },
- "Parent": {
- "field": "CPointCamera",
- "type": 11
- }
- },
- "CPointClientCommand": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointClientUIDialog": {
- "Activator": {
- "field": "m_hActivator",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "StartEnabled": {
- "field": "m_bStartEnabled",
- "type": 10
- },
- "Parent": {
- "field": "CBaseClientUIEntity",
- "type": 11
- }
- },
- "CPointClientUIWorldPanel": {
- "IgnoreInput": {
- "field": "m_bIgnoreInput",
- "type": 10
- },
- "Lit": {
- "field": "m_bLit",
- "type": 10
- },
- "FollowPlayerAcrossTeleport": {
- "field": "m_bFollowPlayerAcrossTeleport",
- "type": 10
- },
- "Width": {
- "field": "m_flWidth",
- "type": 8
- },
- "Height": {
- "field": "m_flHeight",
- "type": 8
- },
- "DPI": {
- "field": "m_flDPI",
- "type": 8
- },
- "InteractDistance": {
- "field": "m_flInteractDistance",
- "type": 8
- },
- "DepthOffset": {
- "field": "m_flDepthOffset",
- "type": 8
- },
- "OwnerContext": {
- "field": "m_unOwnerContext",
- "type": 6
- },
- "HorizontalAlign": {
- "field": "m_unHorizontalAlign",
- "type": 6
- },
- "VerticalAlign": {
- "field": "m_unVerticalAlign",
- "type": 6
- },
- "Orientation": {
- "field": "m_unOrientation",
- "type": 6
- },
- "AllowInteractionFromAllSceneWorlds": {
- "field": "m_bAllowInteractionFromAllSceneWorlds",
- "type": 10
- },
- "CSSClasses": {
- "field": "m_vecCSSClasses",
- "type": 48
- },
- "Opaque": {
- "field": "m_bOpaque",
- "type": 10
- },
- "NoDepth": {
- "field": "m_bNoDepth",
- "type": 10
- },
- "RenderBackface": {
- "field": "m_bRenderBackface",
- "type": 10
- },
- "UseOffScreenIndicator": {
- "field": "m_bUseOffScreenIndicator",
- "type": 10
- },
- "ExcludeFromSaveGames": {
- "field": "m_bExcludeFromSaveGames",
- "type": 10
- },
- "Grabbable": {
- "field": "m_bGrabbable",
- "type": 10
- },
- "OnlyRenderToTexture": {
- "field": "m_bOnlyRenderToTexture",
- "type": 10
- },
- "DisableMipGen": {
- "field": "m_bDisableMipGen",
- "type": 10
- },
- "ExplicitImageLayout": {
- "field": "m_nExplicitImageLayout",
- "type": 2
- },
- "Parent": {
- "field": "CBaseClientUIEntity",
- "type": 11
- }
- },
- "CPointClientUIWorldTextPanel": {
- "MessageText": {
- "field": "m_messageText",
- "type": 15,
- "size": 512
- },
- "Parent": {
- "field": "CPointClientUIWorldPanel",
- "type": 11
- }
- },
- "CPointEntity": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPointEntityFinder": {
- "Entity": {
- "field": "m_hEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "FilterName": {
- "field": "m_iFilterName",
- "type": 13
- },
- "Filter": {
- "field": "m_hFilter",
- "type": 17,
- "classname": "CBaseFilter"
- },
- "RefName": {
- "field": "m_iRefName",
- "type": 13
- },
- "Reference": {
- "field": "m_hReference",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "FindMethod": {
- "field": "m_FindMethod",
- "type": 6
- },
- "OnFoundEntity": {
- "field": "m_OnFoundEntity",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPointGamestatsCounter": {
- "StrStatisticName": {
- "field": "m_strStatisticName",
- "type": 13
- },
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointGiveAmmo": {
- "Activator": {
- "field": "m_pActivator",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointHurt": {
- "Damage": {
- "field": "m_nDamage",
- "type": 2
- },
- "BitsDamageType": {
- "field": "m_bitsDamageType",
- "type": 6
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Delay": {
- "field": "m_flDelay",
- "type": 8
- },
- "StrTarget": {
- "field": "m_strTarget",
- "type": 13
- },
- "Activator": {
- "field": "m_pActivator",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointPrefab": {
- "TargetMapName": {
- "field": "m_targetMapName",
- "type": 13
- },
- "ForceWorldGroupID": {
- "field": "m_forceWorldGroupID",
- "type": 13
- },
- "AssociatedRelayTargetName": {
- "field": "m_associatedRelayTargetName",
- "type": 13
- },
- "FixupNames": {
- "field": "m_fixupNames",
- "type": 10
- },
- "LoadDynamic": {
- "field": "m_bLoadDynamic",
- "type": 10
- },
- "AssociatedRelayEntity": {
- "field": "m_associatedRelayEntity",
- "type": 17,
- "classname": "CPointPrefab"
- },
- "Parent": {
- "field": "CServerOnlyPointEntity",
- "type": 11
- }
- },
- "CPointProximitySensor": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "TargetEntity": {
- "field": "m_hTargetEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointPush": {
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Magnitude": {
- "field": "m_flMagnitude",
- "type": 8
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "InnerRadius": {
- "field": "m_flInnerRadius",
- "type": 8
- },
- "ConeOfInfluence": {
- "field": "m_flConeOfInfluence",
- "type": 8
- },
- "FilterName": {
- "field": "m_iszFilterName",
- "type": 13
- },
- "Filter": {
- "field": "m_hFilter",
- "type": 17,
- "classname": "CBaseFilter"
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointServerCommand": {
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointTeleport": {
- "SaveOrigin": {
- "field": "m_vSaveOrigin",
- "type": 21
- },
- "SaveAngles": {
- "field": "m_vSaveAngles",
- "type": 20
- },
- "TeleportParentedEntities": {
- "field": "m_bTeleportParentedEntities",
- "type": 10
- },
- "TeleportUseCurrentAngle": {
- "field": "m_bTeleportUseCurrentAngle",
- "type": 10
- },
- "Parent": {
- "field": "CServerOnlyPointEntity",
- "type": 11
- }
- },
- "CPointValueRemapper": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "UpdateOnClient": {
- "field": "m_bUpdateOnClient",
- "type": 10
- },
- "InputType": {
- "field": "m_nInputType",
- "type": 6
- },
- "RemapLineStartName": {
- "field": "m_iszRemapLineStartName",
- "type": 13
- },
- "RemapLineEndName": {
- "field": "m_iszRemapLineEndName",
- "type": 13
- },
- "RemapLineStart": {
- "field": "m_hRemapLineStart",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "RemapLineEnd": {
- "field": "m_hRemapLineEnd",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "MaximumChangePerSecond": {
- "field": "m_flMaximumChangePerSecond",
- "type": 8
- },
- "DisengageDistance": {
- "field": "m_flDisengageDistance",
- "type": 8
- },
- "EngageDistance": {
- "field": "m_flEngageDistance",
- "type": 8
- },
- "RequiresUseKey": {
- "field": "m_bRequiresUseKey",
- "type": 10
- },
- "OutputType": {
- "field": "m_nOutputType",
- "type": 6
- },
- "OutputEntityName": {
- "field": "m_iszOutputEntityName",
- "type": 13
- },
- "OutputEntity2Name": {
- "field": "m_iszOutputEntity2Name",
- "type": 13
- },
- "OutputEntity3Name": {
- "field": "m_iszOutputEntity3Name",
- "type": 13
- },
- "OutputEntity4Name": {
- "field": "m_iszOutputEntity4Name",
- "type": 13
- },
- "HapticsType": {
- "field": "m_nHapticsType",
- "type": 6
- },
- "MomentumType": {
- "field": "m_nMomentumType",
- "type": 6
- },
- "MomentumModifier": {
- "field": "m_flMomentumModifier",
- "type": 8
- },
- "SnapValue": {
- "field": "m_flSnapValue",
- "type": 8
- },
- "CurrentMomentum": {
- "field": "m_flCurrentMomentum",
- "type": 8
- },
- "RatchetType": {
- "field": "m_nRatchetType",
- "type": 6
- },
- "RatchetOffset": {
- "field": "m_flRatchetOffset",
- "type": 8
- },
- "InputOffset": {
- "field": "m_flInputOffset",
- "type": 8
- },
- "Engaged": {
- "field": "m_bEngaged",
- "type": 10
- },
- "FirstUpdate": {
- "field": "m_bFirstUpdate",
- "type": 10
- },
- "PreviousValue": {
- "field": "m_flPreviousValue",
- "type": 8
- },
- "PreviousUpdateTickTime": {
- "field": "m_flPreviousUpdateTickTime",
- "type": 8
- },
- "PreviousTestPoint": {
- "field": "m_vecPreviousTestPoint",
- "type": 21
- },
- "UsingPlayer": {
- "field": "m_hUsingPlayer",
- "type": 17,
- "classname": "CBasePlayerPawn"
- },
- "CustomOutputValue": {
- "field": "m_flCustomOutputValue",
- "type": 8
- },
- "SoundEngage": {
- "field": "m_iszSoundEngage",
- "type": 13
- },
- "SoundDisengage": {
- "field": "m_iszSoundDisengage",
- "type": 13
- },
- "SoundReachedValueZero": {
- "field": "m_iszSoundReachedValueZero",
- "type": 13
- },
- "SoundReachedValueOne": {
- "field": "m_iszSoundReachedValueOne",
- "type": 13
- },
- "SoundMovingLoop": {
- "field": "m_iszSoundMovingLoop",
- "type": 13
- },
- "OnReachedValueZero": {
- "field": "m_OnReachedValueZero",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnReachedValueOne": {
- "field": "m_OnReachedValueOne",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnReachedValueCustom": {
- "field": "m_OnReachedValueCustom",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnEngage": {
- "field": "m_OnEngage",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnDisengage": {
- "field": "m_OnDisengage",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CPointVelocitySensor": {
- "TargetEntity": {
- "field": "m_hTargetEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Axis": {
- "field": "m_vecAxis",
- "type": 21
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "PrevVelocity": {
- "field": "m_fPrevVelocity",
- "type": 8
- },
- "AvgInterval": {
- "field": "m_flAvgInterval",
- "type": 8
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPointWorldText": {
- "MessageText": {
- "field": "m_messageText",
- "type": 15,
- "size": 512
- },
- "FontName": {
- "field": "m_FontName",
- "type": 15,
- "size": 64
- },
- "BackgroundMaterialName": {
- "field": "m_BackgroundMaterialName",
- "type": 15,
- "size": 64
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Fullbright": {
- "field": "m_bFullbright",
- "type": 10
- },
- "WorldUnitsPerPx": {
- "field": "m_flWorldUnitsPerPx",
- "type": 8
- },
- "FontSize": {
- "field": "m_flFontSize",
- "type": 8
- },
- "DepthOffset": {
- "field": "m_flDepthOffset",
- "type": 8
- },
- "DrawBackground": {
- "field": "m_bDrawBackground",
- "type": 10
- },
- "BackgroundBorderWidth": {
- "field": "m_flBackgroundBorderWidth",
- "type": 8
- },
- "BackgroundBorderHeight": {
- "field": "m_flBackgroundBorderHeight",
- "type": 8
- },
- "BackgroundWorldToUV": {
- "field": "m_flBackgroundWorldToUV",
- "type": 8
- },
- "Color": {
- "field": "m_Color",
- "type": 19
- },
- "JustifyHorizontal": {
- "field": "m_nJustifyHorizontal",
- "type": 6
- },
- "JustifyVertical": {
- "field": "m_nJustifyVertical",
- "type": 6
- },
- "ReorientMode": {
- "field": "m_nReorientMode",
- "type": 6
- },
- "Parent": {
- "field": "CModelPointEntity",
- "type": 11
- }
- },
- "CPostProcessingVolume": {
- "FadeDuration": {
- "field": "m_flFadeDuration",
- "type": 8
- },
- "MinLogExposure": {
- "field": "m_flMinLogExposure",
- "type": 8
- },
- "MaxLogExposure": {
- "field": "m_flMaxLogExposure",
- "type": 8
- },
- "MinExposure": {
- "field": "m_flMinExposure",
- "type": 8
- },
- "MaxExposure": {
- "field": "m_flMaxExposure",
- "type": 8
- },
- "ExposureCompensation": {
- "field": "m_flExposureCompensation",
- "type": 8
- },
- "ExposureFadeSpeedUp": {
- "field": "m_flExposureFadeSpeedUp",
- "type": 8
- },
- "ExposureFadeSpeedDown": {
- "field": "m_flExposureFadeSpeedDown",
- "type": 8
- },
- "TonemapEVSmoothingRange": {
- "field": "m_flTonemapEVSmoothingRange",
- "type": 8
- },
- "Master": {
- "field": "m_bMaster",
- "type": 10
- },
- "ExposureControl": {
- "field": "m_bExposureControl",
- "type": 10
- },
- "Rate": {
- "field": "m_flRate",
- "type": 8
- },
- "TonemapPercentTarget": {
- "field": "m_flTonemapPercentTarget",
- "type": 8
- },
- "TonemapPercentBrightPixels": {
- "field": "m_flTonemapPercentBrightPixels",
- "type": 8
- },
- "TonemapMinAvgLum": {
- "field": "m_flTonemapMinAvgLum",
- "type": 8
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CPrecipitation": {
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CPrecipitationBlocker": {
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CPredictedViewModel": {
- "Parent": {
- "field": "CBaseViewModel",
- "type": 11
- }
- },
- "CProjectedDecal": {
- "Texture": {
- "field": "m_nTexture",
- "type": 2
- },
- "Distance": {
- "field": "m_flDistance",
- "type": 8
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CPropDoorRotating": {
- "Axis": {
- "field": "m_vecAxis",
- "type": 21
- },
- "Distance": {
- "field": "m_flDistance",
- "type": 8
- },
- "SpawnPosition": {
- "field": "m_eSpawnPosition",
- "type": 6
- },
- "OpenDirection": {
- "field": "m_eOpenDirection",
- "type": 6
- },
- "CurrentOpenDirection": {
- "field": "m_eCurrentOpenDirection",
- "type": 6
- },
- "AjarAngle": {
- "field": "m_flAjarAngle",
- "type": 8
- },
- "RotationAjarDeprecated": {
- "field": "m_angRotationAjarDeprecated",
- "type": 20
- },
- "RotationClosed": {
- "field": "m_angRotationClosed",
- "type": 20
- },
- "RotationOpenForward": {
- "field": "m_angRotationOpenForward",
- "type": 20
- },
- "RotationOpenBack": {
- "field": "m_angRotationOpenBack",
- "type": 20
- },
- "Goal": {
- "field": "m_angGoal",
- "type": 20
- },
- "ForwardBoundsMin": {
- "field": "m_vecForwardBoundsMin",
- "type": 21
- },
- "ForwardBoundsMax": {
- "field": "m_vecForwardBoundsMax",
- "type": 21
- },
- "BackBoundsMin": {
- "field": "m_vecBackBoundsMin",
- "type": 21
- },
- "BackBoundsMax": {
- "field": "m_vecBackBoundsMax",
- "type": 21
- },
- "AjarDoorShouldntAlwaysOpen": {
- "field": "m_bAjarDoorShouldntAlwaysOpen",
- "type": 10
- },
- "EntityBlocker": {
- "field": "m_hEntityBlocker",
- "type": 17,
- "classname": "CEntityBlocker"
- },
- "Parent": {
- "field": "CBasePropDoor",
- "type": 11
- }
- },
- "CPropDoorRotatingBreakable": {
- "Breakable": {
- "field": "m_bBreakable",
- "type": 10
- },
- "IsAbleToCloseAreaPortals": {
- "field": "m_isAbleToCloseAreaPortals",
- "type": 10
- },
- "CurrentDamageState": {
- "field": "m_currentDamageState",
- "type": 2
- },
- "DamageStates": {
- "field": "m_damageStates",
- "type": 48
- },
- "Parent": {
- "field": "CPropDoorRotating",
- "type": 11
- }
- },
- "CPushable": {
- "Parent": {
- "field": "CBreakable",
- "type": 11
- }
- },
- "CRagdollConstraint": {
- "Xmin": {
- "field": "m_xmin",
- "type": 8
- },
- "Xmax": {
- "field": "m_xmax",
- "type": 8
- },
- "Ymin": {
- "field": "m_ymin",
- "type": 8
- },
- "Ymax": {
- "field": "m_ymax",
- "type": 8
- },
- "Zmin": {
- "field": "m_zmin",
- "type": 8
- },
- "Zmax": {
- "field": "m_zmax",
- "type": 8
- },
- "Xfriction": {
- "field": "m_xfriction",
- "type": 8
- },
- "Yfriction": {
- "field": "m_yfriction",
- "type": 8
- },
- "Zfriction": {
- "field": "m_zfriction",
- "type": 8
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CRagdollMagnet": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "Radius": {
- "field": "m_radius",
- "type": 8
- },
- "Force": {
- "field": "m_force",
- "type": 8
- },
- "Axis": {
- "field": "m_axis",
- "type": 21
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CRagdollProp": {
- "Ragdoll": {
- "field": "m_ragdoll",
- "classname": "ragdoll_t",
- "type": 16
- },
- "StartDisabled": {
- "field": "m_bStartDisabled",
- "type": 10
- },
- "RagPos": {
- "field": "m_ragPos",
- "type": 63
- },
- "RagAngles": {
- "field": "m_ragAngles",
- "type": 62
- },
- "RagdollSource": {
- "field": "m_hRagdollSource",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "LastUpdateTickCount": {
- "field": "m_lastUpdateTickCount",
- "type": 6
- },
- "AllAsleep": {
- "field": "m_allAsleep",
- "type": 10
- },
- "FirstCollisionAfterLaunch": {
- "field": "m_bFirstCollisionAfterLaunch",
- "type": 10
- },
- "DamageEntity": {
- "field": "m_hDamageEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Killer": {
- "field": "m_hKiller",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "PhysicsAttacker": {
- "field": "m_hPhysicsAttacker",
- "type": 17,
- "classname": "CBasePlayerPawn"
- },
- "LastPhysicsInfluenceTime": {
- "field": "m_flLastPhysicsInfluenceTime",
- "type": 8
- },
- "FadeOutStartTime": {
- "field": "m_flFadeOutStartTime",
- "type": 8
- },
- "FadeTime": {
- "field": "m_flFadeTime",
- "type": 8
- },
- "LastOrigin": {
- "field": "m_vecLastOrigin",
- "type": 21
- },
- "AwakeTime": {
- "field": "m_flAwakeTime",
- "type": 8
- },
- "LastOriginChangeTime": {
- "field": "m_flLastOriginChangeTime",
- "type": 8
- },
- "StrOriginClassName": {
- "field": "m_strOriginClassName",
- "type": 13
- },
- "StrSourceClassName": {
- "field": "m_strSourceClassName",
- "type": 13
- },
- "HasBeenPhysgunned": {
- "field": "m_bHasBeenPhysgunned",
- "type": 10
- },
- "ShouldTeleportPhysics": {
- "field": "m_bShouldTeleportPhysics",
- "type": 10
- },
- "BlendWeight": {
- "field": "m_flBlendWeight",
- "type": 8
- },
- "DefaultFadeScale": {
- "field": "m_flDefaultFadeScale",
- "type": 8
- },
- "RagdollMins": {
- "field": "m_ragdollMins",
- "type": 63
- },
- "RagdollMaxs": {
- "field": "m_ragdollMaxs",
- "type": 63
- },
- "ShouldDeleteActivationRecord": {
- "field": "m_bShouldDeleteActivationRecord",
- "type": 10
- },
- "ValidatePoweredRagdollPose": {
- "field": "m_bValidatePoweredRagdollPose",
- "type": 10
- },
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CRagdollPropAlias_physics_prop_ragdoll": {
- "Parent": {
- "field": "CRagdollProp",
- "type": 11
- }
- },
- "CRagdollPropAttached": {
- "BoneIndexAttached": {
- "field": "m_boneIndexAttached",
- "type": 6
- },
- "RagdollAttachedObjectIndex": {
- "field": "m_ragdollAttachedObjectIndex",
- "type": 6
- },
- "AttachmentPointBoneSpace": {
- "field": "m_attachmentPointBoneSpace",
- "type": 21
- },
- "AttachmentPointRagdollSpace": {
- "field": "m_attachmentPointRagdollSpace",
- "type": 21
- },
- "ShouldDetach": {
- "field": "m_bShouldDetach",
- "type": 10
- },
- "ShouldDeleteAttachedActivationRecord": {
- "field": "m_bShouldDeleteAttachedActivationRecord",
- "type": 10
- },
- "Parent": {
- "field": "CRagdollProp",
- "type": 11
- }
- },
- "CRectLight": {
- "ShowLight": {
- "field": "m_bShowLight",
- "type": 10
- },
- "Parent": {
- "field": "CBarnLight",
- "type": 11
- }
- },
- "CResponseQueue": {},
- "CRetakeGameRules": {
- "MatchSeed": {
- "field": "m_nMatchSeed",
- "type": 2
- },
- "BlockersPresent": {
- "field": "m_bBlockersPresent",
- "type": 10
- },
- "RoundInProgress": {
- "field": "m_bRoundInProgress",
- "type": 10
- },
- "FirstSecondHalfRound": {
- "field": "m_iFirstSecondHalfRound",
- "type": 2
- },
- "BombSite": {
- "field": "m_iBombSite",
- "type": 2
- }
- },
- "CRevertSaved": {
- "LoadTime": {
- "field": "m_loadTime",
- "type": 8
- },
- "Duration": {
- "field": "m_Duration",
- "type": 8
- },
- "HoldTime": {
- "field": "m_HoldTime",
- "type": 8
- },
- "Parent": {
- "field": "CModelPointEntity",
- "type": 11
- }
- },
- "CRopeKeyframe": {
- "RopeFlags": {
- "field": "m_RopeFlags",
- "type": 5
- },
- "NextLinkName": {
- "field": "m_iNextLinkName",
- "type": 13
- },
- "Slack": {
- "field": "m_Slack",
- "type": 1
- },
- "Width": {
- "field": "m_Width",
- "type": 8
- },
- "TextureScale": {
- "field": "m_TextureScale",
- "type": 8
- },
- "Segments": {
- "field": "m_nSegments",
- "type": 4
- },
- "ConstrainBetweenEndpoints": {
- "field": "m_bConstrainBetweenEndpoints",
- "type": 10
- },
- "StrRopeMaterialModel": {
- "field": "m_strRopeMaterialModel",
- "type": 13
- },
- "Subdiv": {
- "field": "m_Subdiv",
- "type": 4
- },
- "ChangeCount": {
- "field": "m_nChangeCount",
- "type": 4
- },
- "RopeLength": {
- "field": "m_RopeLength",
- "type": 1
- },
- "LockedPoints": {
- "field": "m_fLockedPoints",
- "type": 4
- },
- "CreatedFromMapFile": {
- "field": "m_bCreatedFromMapFile",
- "type": 10
- },
- "ScrollSpeed": {
- "field": "m_flScrollSpeed",
- "type": 8
- },
- "StartPointValid": {
- "field": "m_bStartPointValid",
- "type": 10
- },
- "EndPointValid": {
- "field": "m_bEndPointValid",
- "type": 10
- },
- "StartPoint": {
- "field": "m_hStartPoint",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "EndPoint": {
- "field": "m_hEndPoint",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CRopeKeyframeAlias_move_rope": {
- "Parent": {
- "field": "CRopeKeyframe",
- "type": 11
- }
- },
- "CRotButton": {
- "Parent": {
- "field": "CBaseButton",
- "type": 11
- }
- },
- "CRotDoor": {
- "SolidBsp": {
- "field": "m_bSolidBsp",
- "type": 10
- },
- "Parent": {
- "field": "CBaseDoor",
- "type": 11
- }
- },
- "CRuleBrushEntity": {
- "Parent": {
- "field": "CRuleEntity",
- "type": 11
- }
- },
- "CRuleEntity": {
- "Master": {
- "field": "m_iszMaster",
- "type": 13
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CRulePointEntity": {
- "Score": {
- "field": "m_Score",
- "type": 2
- },
- "Parent": {
- "field": "CRuleEntity",
- "type": 11
- }
- },
- "CSAdditionalMatchStats_t": {
- "NumRoundsSurvived": {
- "field": "m_numRoundsSurvived",
- "type": 2
- },
- "MaxNumRoundsSurvived": {
- "field": "m_maxNumRoundsSurvived",
- "type": 2
- },
- "NumRoundsSurvivedTotal": {
- "field": "m_numRoundsSurvivedTotal",
- "type": 2
- },
- "RoundsWonWithoutPurchase": {
- "field": "m_iRoundsWonWithoutPurchase",
- "type": 2
- },
- "RoundsWonWithoutPurchaseTotal": {
- "field": "m_iRoundsWonWithoutPurchaseTotal",
- "type": 2
- },
- "NumFirstKills": {
- "field": "m_numFirstKills",
- "type": 2
- },
- "NumClutchKills": {
- "field": "m_numClutchKills",
- "type": 2
- },
- "NumPistolKills": {
- "field": "m_numPistolKills",
- "type": 2
- },
- "NumSniperKills": {
- "field": "m_numSniperKills",
- "type": 2
- },
- "NumSuicides": {
- "field": "m_iNumSuicides",
- "type": 2
- },
- "NumTeamKills": {
- "field": "m_iNumTeamKills",
- "type": 2
- },
- "TeamDamage": {
- "field": "m_iTeamDamage",
- "type": 2
- },
- "Parent": {
- "field": "CSAdditionalPerRoundStats_t",
- "type": 11
- }
- },
- "CSAdditionalPerRoundStats_t": {
- "NumChickensKilled": {
- "field": "m_numChickensKilled",
- "type": 2
- },
- "KillsWhileBlind": {
- "field": "m_killsWhileBlind",
- "type": 2
- },
- "BombCarrierkills": {
- "field": "m_bombCarrierkills",
- "type": 2
- },
- "BurnDamageInflicted": {
- "field": "m_iBurnDamageInflicted",
- "type": 2
- },
- "BlastDamageInflicted": {
- "field": "m_iBlastDamageInflicted",
- "type": 2
- },
- "Dinks": {
- "field": "m_iDinks",
- "type": 2
- }
- },
- "CSceneEntity": {
- "SceneFile": {
- "field": "m_iszSceneFile",
- "type": 13
- },
- "ResumeSceneFile": {
- "field": "m_iszResumeSceneFile",
- "type": 13
- },
- "Target1": {
- "field": "m_iszTarget1",
- "type": 13
- },
- "Target2": {
- "field": "m_iszTarget2",
- "type": 13
- },
- "Target3": {
- "field": "m_iszTarget3",
- "type": 13
- },
- "Target4": {
- "field": "m_iszTarget4",
- "type": 13
- },
- "Target5": {
- "field": "m_iszTarget5",
- "type": 13
- },
- "Target6": {
- "field": "m_iszTarget6",
- "type": 13
- },
- "Target7": {
- "field": "m_iszTarget7",
- "type": 13
- },
- "Target8": {
- "field": "m_iszTarget8",
- "type": 13
- },
- "Target11": {
- "field": "m_hTarget1",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Target21": {
- "field": "m_hTarget2",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Target31": {
- "field": "m_hTarget3",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Target41": {
- "field": "m_hTarget4",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Target51": {
- "field": "m_hTarget5",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Target61": {
- "field": "m_hTarget6",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Target71": {
- "field": "m_hTarget7",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Target81": {
- "field": "m_hTarget8",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "TargetAttachment": {
- "field": "m_sTargetAttachment",
- "type": 13
- },
- "IsPlayingBack": {
- "field": "m_bIsPlayingBack",
- "type": 10
- },
- "Paused": {
- "field": "m_bPaused",
- "type": 10
- },
- "Multiplayer": {
- "field": "m_bMultiplayer",
- "type": 10
- },
- "Autogenerated": {
- "field": "m_bAutogenerated",
- "type": 10
- },
- "ForceClientTime": {
- "field": "m_flForceClientTime",
- "type": 8
- },
- "CurrentTime": {
- "field": "m_flCurrentTime",
- "type": 8
- },
- "FrameTime": {
- "field": "m_flFrameTime",
- "type": 8
- },
- "CancelAtNextInterrupt": {
- "field": "m_bCancelAtNextInterrupt",
- "type": 10
- },
- "Pitch": {
- "field": "m_fPitch",
- "type": 8
- },
- "Automated": {
- "field": "m_bAutomated",
- "type": 10
- },
- "AutomatedAction": {
- "field": "m_nAutomatedAction",
- "type": 2
- },
- "AutomationDelay": {
- "field": "m_flAutomationDelay",
- "type": 8
- },
- "AutomationTime": {
- "field": "m_flAutomationTime",
- "type": 8
- },
- "WaitingForThisResumeScene": {
- "field": "m_hWaitingForThisResumeScene",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "WaitingForResumeScene": {
- "field": "m_bWaitingForResumeScene",
- "type": 10
- },
- "PausedViaInput": {
- "field": "m_bPausedViaInput",
- "type": 10
- },
- "PauseAtNextInterrupt": {
- "field": "m_bPauseAtNextInterrupt",
- "type": 10
- },
- "WaitingForActor": {
- "field": "m_bWaitingForActor",
- "type": 10
- },
- "WaitingForInterrupt": {
- "field": "m_bWaitingForInterrupt",
- "type": 10
- },
- "InterruptedActorsScenes": {
- "field": "m_bInterruptedActorsScenes",
- "type": 10
- },
- "BreakOnNonIdle": {
- "field": "m_bBreakOnNonIdle",
- "type": 10
- },
- "SceneFinished": {
- "field": "m_bSceneFinished",
- "type": 10
- },
- "SceneFlushCounter": {
- "field": "m_nSceneFlushCounter",
- "type": 2
- },
- "SceneStringIndex": {
- "field": "m_nSceneStringIndex",
- "type": 5
- },
- "OnStart": {
- "field": "m_OnStart",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnCompletion": {
- "field": "m_OnCompletion",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnCanceled": {
- "field": "m_OnCanceled",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPaused": {
- "field": "m_OnPaused",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnResumed": {
- "field": "m_OnResumed",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnTrigger": {
- "field": "m_OnTrigger",
- "type": 45,
- "size": 16
- },
- "InterruptScene": {
- "field": "m_hInterruptScene",
- "type": 17,
- "classname": "CSceneEntity"
- },
- "InterruptCount": {
- "field": "m_nInterruptCount",
- "type": 2
- },
- "SceneMissing": {
- "field": "m_bSceneMissing",
- "type": 10
- },
- "Interrupted": {
- "field": "m_bInterrupted",
- "type": 10
- },
- "CompletedEarly": {
- "field": "m_bCompletedEarly",
- "type": 10
- },
- "InterruptSceneFinished": {
- "field": "m_bInterruptSceneFinished",
- "type": 10
- },
- "Restoring": {
- "field": "m_bRestoring",
- "type": 10
- },
- "SoundName": {
- "field": "m_iszSoundName",
- "type": 13
- },
- "SequenceName": {
- "field": "m_iszSequenceName",
- "type": 13
- },
- "Actor": {
- "field": "m_hActor",
- "type": 17,
- "classname": "CBaseFlex"
- },
- "Activator": {
- "field": "m_hActivator",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "BusyActor": {
- "field": "m_BusyActor",
- "type": 2
- },
- "PlayerDeathBehavior": {
- "field": "m_iPlayerDeathBehavior",
- "type": 6
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CSceneEntityAlias_logic_choreographed_scene": {
- "Parent": {
- "field": "CSceneEntity",
- "type": 11
- }
- },
- "CSceneListManager": {
- "Scenes": {
- "field": "m_iszScenes",
- "type": 26,
- "size": 16
- },
- "Scenes1": {
- "field": "m_hScenes",
- "type": 46,
- "size": 16
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CScriptItem": {
- "MoveTypeOverride": {
- "field": "m_MoveTypeOverride",
- "type": 4
- },
- "Parent": {
- "field": "CItem",
- "type": 11
- }
- },
- "CScriptNavBlocker": {
- "Extent": {
- "field": "m_vExtent",
- "type": 21
- },
- "Parent": {
- "field": "CFuncNavBlocker",
- "type": 11
- }
- },
- "CScriptTriggerHurt": {
- "Extent": {
- "field": "m_vExtent",
- "type": 21
- },
- "Parent": {
- "field": "CTriggerHurt",
- "type": 11
- }
- },
- "CScriptTriggerMultiple": {
- "Extent": {
- "field": "m_vExtent",
- "type": 21
- },
- "Parent": {
- "field": "CTriggerMultiple",
- "type": 11
- }
- },
- "CScriptTriggerOnce": {
- "Extent": {
- "field": "m_vExtent",
- "type": 21
- },
- "Parent": {
- "field": "CTriggerOnce",
- "type": 11
- }
- },
- "CScriptTriggerPush": {
- "Extent": {
- "field": "m_vExtent",
- "type": 21
- },
- "Parent": {
- "field": "CTriggerPush",
- "type": 11
- }
- },
- "CScriptedSequence": {
- "Entry": {
- "field": "m_iszEntry",
- "type": 13
- },
- "PreIdle": {
- "field": "m_iszPreIdle",
- "type": 13
- },
- "Play": {
- "field": "m_iszPlay",
- "type": 13
- },
- "PostIdle": {
- "field": "m_iszPostIdle",
- "type": 13
- },
- "ModifierToAddOnPlay": {
- "field": "m_iszModifierToAddOnPlay",
- "type": 13
- },
- "NextScript": {
- "field": "m_iszNextScript",
- "type": 13
- },
- "Entity": {
- "field": "m_iszEntity",
- "type": 13
- },
- "SyncGroup": {
- "field": "m_iszSyncGroup",
- "type": 13
- },
- "MoveTo": {
- "field": "m_nMoveTo",
- "type": 6
- },
- "MoveToGait": {
- "field": "m_nMoveToGait",
- "type": 4
- },
- "HeldWeaponBehavior": {
- "field": "m_nHeldWeaponBehavior",
- "type": 6
- },
- "IsPlayingPreIdle": {
- "field": "m_bIsPlayingPreIdle",
- "type": 10
- },
- "IsPlayingEntry": {
- "field": "m_bIsPlayingEntry",
- "type": 10
- },
- "IsPlayingAction": {
- "field": "m_bIsPlayingAction",
- "type": 10
- },
- "IsPlayingPostIdle": {
- "field": "m_bIsPlayingPostIdle",
- "type": 10
- },
- "DontRotateOther": {
- "field": "m_bDontRotateOther",
- "type": 10
- },
- "IsRepeatable": {
- "field": "m_bIsRepeatable",
- "type": 10
- },
- "ShouldLeaveCorpse": {
- "field": "m_bShouldLeaveCorpse",
- "type": 10
- },
- "StartOnSpawn": {
- "field": "m_bStartOnSpawn",
- "type": 10
- },
- "DisallowInterrupts": {
- "field": "m_bDisallowInterrupts",
- "type": 10
- },
- "CanOverrideNPCState": {
- "field": "m_bCanOverrideNPCState",
- "type": 10
- },
- "DontTeleportAtEnd": {
- "field": "m_bDontTeleportAtEnd",
- "type": 10
- },
- "HighPriority": {
- "field": "m_bHighPriority",
- "type": 10
- },
- "HideDebugComplaints": {
- "field": "m_bHideDebugComplaints",
- "type": 10
- },
- "ContinueOnDeath": {
- "field": "m_bContinueOnDeath",
- "type": 10
- },
- "LoopPreIdleSequence": {
- "field": "m_bLoopPreIdleSequence",
- "type": 10
- },
- "LoopActionSequence": {
- "field": "m_bLoopActionSequence",
- "type": 10
- },
- "LoopPostIdleSequence": {
- "field": "m_bLoopPostIdleSequence",
- "type": 10
- },
- "SynchPostIdles": {
- "field": "m_bSynchPostIdles",
- "type": 10
- },
- "IgnoreLookAt": {
- "field": "m_bIgnoreLookAt",
- "type": 10
- },
- "IgnoreGravity": {
- "field": "m_bIgnoreGravity",
- "type": 10
- },
- "DisableNPCCollisions": {
- "field": "m_bDisableNPCCollisions",
- "type": 10
- },
- "KeepAnimgraphLockedPost": {
- "field": "m_bKeepAnimgraphLockedPost",
- "type": 10
- },
- "DontAddModifiers": {
- "field": "m_bDontAddModifiers",
- "type": 10
- },
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Repeat": {
- "field": "m_flRepeat",
- "type": 8
- },
- "PlayAnimFadeInTime": {
- "field": "m_flPlayAnimFadeInTime",
- "type": 8
- },
- "MoveInterpTime": {
- "field": "m_flMoveInterpTime",
- "type": 8
- },
- "AngRate": {
- "field": "m_flAngRate",
- "type": 8
- },
- "WaitUntilMoveCompletesToStartAnimation": {
- "field": "m_bWaitUntilMoveCompletesToStartAnimation",
- "type": 10
- },
- "NotReadySequenceCount": {
- "field": "m_nNotReadySequenceCount",
- "type": 2
- },
- "StartTime": {
- "field": "m_startTime",
- "type": 8
- },
- "WaitForBeginSequence": {
- "field": "m_bWaitForBeginSequence",
- "type": 10
- },
- "Saved_effects": {
- "field": "m_saved_effects",
- "type": 2
- },
- "SavedFlags": {
- "field": "m_savedFlags",
- "type": 2
- },
- "SavedCollisionGroup": {
- "field": "m_savedCollisionGroup",
- "type": 2
- },
- "Interruptable": {
- "field": "m_bInterruptable",
- "type": 10
- },
- "SequenceStarted": {
- "field": "m_sequenceStarted",
- "type": 10
- },
- "PositionRelativeToOtherEntity": {
- "field": "m_bPositionRelativeToOtherEntity",
- "type": 10
- },
- "TargetEnt": {
- "field": "m_hTargetEnt",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "NextCine": {
- "field": "m_hNextCine",
- "type": 17,
- "classname": "CScriptedSequence"
- },
- "Thinking": {
- "field": "m_bThinking",
- "type": 10
- },
- "InitiatedSelfDelete": {
- "field": "m_bInitiatedSelfDelete",
- "type": 10
- },
- "IsTeleportingDueToMoveTo": {
- "field": "m_bIsTeleportingDueToMoveTo",
- "type": 10
- },
- "AllowCustomInterruptConditions": {
- "field": "m_bAllowCustomInterruptConditions",
- "type": 10
- },
- "ForcedTarget": {
- "field": "m_hForcedTarget",
- "type": 17,
- "classname": "CBaseAnimGraph"
- },
- "DontCancelOtherSequences": {
- "field": "m_bDontCancelOtherSequences",
- "type": 10
- },
- "ForceSynch": {
- "field": "m_bForceSynch",
- "type": 10
- },
- "PreventUpdateYawOnFinish": {
- "field": "m_bPreventUpdateYawOnFinish",
- "type": 10
- },
- "EnsureOnNavmeshOnFinish": {
- "field": "m_bEnsureOnNavmeshOnFinish",
- "type": 10
- },
- "OnDeathBehavior": {
- "field": "m_onDeathBehavior",
- "type": 6
- },
- "ConflictResponse": {
- "field": "m_ConflictResponse",
- "type": 6
- },
- "OnBeginSequence": {
- "field": "m_OnBeginSequence",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnActionStartOrLoop": {
- "field": "m_OnActionStartOrLoop",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnEndSequence": {
- "field": "m_OnEndSequence",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnPostIdleEndSequence": {
- "field": "m_OnPostIdleEndSequence",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnCancelSequence": {
- "field": "m_OnCancelSequence",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnCancelFailedSequence": {
- "field": "m_OnCancelFailedSequence",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnScriptEvent": {
- "field": "m_OnScriptEvent",
- "type": 45,
- "size": 8
- },
- "InteractionMainEntity": {
- "field": "m_hInteractionMainEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "PlayerDeathBehavior": {
- "field": "m_iPlayerDeathBehavior",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CSensorGrenade": {
- "Parent": {
- "field": "CBaseCSGrenade",
- "type": 11
- }
- },
- "CSensorGrenadeProjectile": {
- "ExpireTime": {
- "field": "m_fExpireTime",
- "type": 8
- },
- "NextDetectPlayerSound": {
- "field": "m_fNextDetectPlayerSound",
- "type": 8
- },
- "DisplayGrenade": {
- "field": "m_hDisplayGrenade",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Parent": {
- "field": "CBaseCSGrenadeProjectile",
- "type": 11
- }
- },
- "CServerOnlyEntity": {
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CServerOnlyPointEntity": {
- "Parent": {
- "field": "CServerOnlyEntity",
- "type": 11
- }
- },
- "CServerRagdollTrigger": {
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CShatterGlassShard": {
- "ShardHandle": {
- "field": "m_hShardHandle",
- "type": 6
- },
- "PanelVertices": {
- "field": "m_vecPanelVertices",
- "type": 64
- },
- "LocalPanelSpaceOrigin": {
- "field": "m_vLocalPanelSpaceOrigin",
- "type": 22
- },
- "PhysicsEntity": {
- "field": "m_hPhysicsEntity",
- "type": 17,
- "classname": "CShatterGlassShardPhysics"
- },
- "ParentPanel": {
- "field": "m_hParentPanel",
- "type": 17,
- "classname": "CFuncShatterglass"
- },
- "ParentShard": {
- "field": "m_hParentShard",
- "type": 6
- },
- "ShatterStressType": {
- "field": "m_ShatterStressType",
- "type": 4
- },
- "StressVelocity": {
- "field": "m_vecStressVelocity",
- "type": 21
- },
- "CreatedModel": {
- "field": "m_bCreatedModel",
- "type": 10
- },
- "LongestEdge": {
- "field": "m_flLongestEdge",
- "type": 8
- },
- "ShortestEdge": {
- "field": "m_flShortestEdge",
- "type": 8
- },
- "LongestAcross": {
- "field": "m_flLongestAcross",
- "type": 8
- },
- "ShortestAcross": {
- "field": "m_flShortestAcross",
- "type": 8
- },
- "SumOfAllEdges": {
- "field": "m_flSumOfAllEdges",
- "type": 8
- },
- "Area": {
- "field": "m_flArea",
- "type": 8
- },
- "OnFrameEdge": {
- "field": "m_nOnFrameEdge",
- "type": 4
- },
- "SubShardGeneration": {
- "field": "m_nSubShardGeneration",
- "type": 2
- },
- "AverageVertPosition": {
- "field": "m_vecAverageVertPosition",
- "type": 22
- },
- "AverageVertPositionIsValid": {
- "field": "m_bAverageVertPositionIsValid",
- "type": 10
- },
- "PanelSpaceStressPositionA": {
- "field": "m_vecPanelSpaceStressPositionA",
- "type": 22
- },
- "PanelSpaceStressPositionB": {
- "field": "m_vecPanelSpaceStressPositionB",
- "type": 22
- },
- "StressPositionAIsValid": {
- "field": "m_bStressPositionAIsValid",
- "type": 10
- },
- "StressPositionBIsValid": {
- "field": "m_bStressPositionBIsValid",
- "type": 10
- },
- "FlaggedForRemoval": {
- "field": "m_bFlaggedForRemoval",
- "type": 10
- },
- "PhysicsEntitySpawnedAtTime": {
- "field": "m_flPhysicsEntitySpawnedAtTime",
- "type": 8
- },
- "EntityHittingMe": {
- "field": "m_hEntityHittingMe",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Neighbors": {
- "field": "m_vecNeighbors",
- "type": 57
- }
- },
- "CShatterGlassShardPhysics": {
- "Debris": {
- "field": "m_bDebris",
- "type": 10
- },
- "ParentShard": {
- "field": "m_hParentShard",
- "type": 6
- },
- "ShardDesc": {
- "field": "m_ShardDesc",
- "classname": "shard_model_desc_t",
- "type": 16
- },
- "Parent": {
- "field": "CPhysicsProp",
- "type": 11
- }
- },
- "CShower": {
- "Parent": {
- "field": "CModelPointEntity",
- "type": 11
- }
- },
- "CSimpleMarkupVolumeTagged": {
- "Parent": {
- "field": "CMarkupVolumeTagged",
- "type": 11
- }
- },
- "CSingleplayRules": {
- "SinglePlayerGameEnding": {
- "field": "m_bSinglePlayerGameEnding",
- "type": 10
- },
- "Parent": {
- "field": "CGameRules",
- "type": 11
- }
- },
- "CSkyCamera": {
- "SkyboxData": {
- "field": "m_skyboxData",
- "classname": "sky3dparams_t",
- "type": 16
- },
- "SkyboxSlotToken": {
- "field": "m_skyboxSlotToken",
- "type": 12
- },
- "UseAngles": {
- "field": "m_bUseAngles",
- "type": 10
- },
- "Next": {
- "field": "m_pNext",
- "classname": "CSkyCamera",
- "type": 24
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CSmokeGrenade": {
- "Parent": {
- "field": "CBaseCSGrenade",
- "type": 11
- }
- },
- "CSmokeGrenadeProjectile": {
- "SmokeEffectTickBegin": {
- "field": "m_nSmokeEffectTickBegin",
- "type": 2
- },
- "DidSmokeEffect": {
- "field": "m_bDidSmokeEffect",
- "type": 10
- },
- "RandomSeed": {
- "field": "m_nRandomSeed",
- "type": 2
- },
- "SmokeColor": {
- "field": "m_vSmokeColor",
- "type": 21
- },
- "SmokeDetonationPos": {
- "field": "m_vSmokeDetonationPos",
- "type": 21
- },
- "VoxelFrameData": {
- "field": "m_VoxelFrameData",
- "type": 55
- },
- "VoxelFrameDataSize": {
- "field": "m_nVoxelFrameDataSize",
- "type": 2
- },
- "VoxelUpdate": {
- "field": "m_nVoxelUpdate",
- "type": 2
- },
- "LastBounce": {
- "field": "m_flLastBounce",
- "type": 8
- },
- "FllastSimulationTime": {
- "field": "m_fllastSimulationTime",
- "type": 8
- },
- "ExplodeFromInferno": {
- "field": "m_bExplodeFromInferno",
- "type": 10
- },
- "Parent": {
- "field": "CBaseCSGrenadeProjectile",
- "type": 11
- }
- },
- "CSmoothFunc": {
- "SmoothAmplitude": {
- "field": "m_flSmoothAmplitude",
- "type": 8
- },
- "SmoothBias": {
- "field": "m_flSmoothBias",
- "type": 8
- },
- "SmoothDuration": {
- "field": "m_flSmoothDuration",
- "type": 8
- },
- "SmoothRemainingTime": {
- "field": "m_flSmoothRemainingTime",
- "type": 8
- },
- "SmoothDir": {
- "field": "m_nSmoothDir",
- "type": 2
- }
- },
- "CSound": {
- "Owner": {
- "field": "m_hOwner",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Target": {
- "field": "m_hTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "Volume": {
- "field": "m_iVolume",
- "type": 2
- },
- "OcclusionScale": {
- "field": "m_flOcclusionScale",
- "type": 8
- },
- "NextAudible": {
- "field": "m_iNextAudible",
- "type": 2
- },
- "ExpireTime": {
- "field": "m_flExpireTime",
- "type": 8
- },
- "Next": {
- "field": "m_iNext",
- "type": 1
- },
- "NoExpirationTime": {
- "field": "m_bNoExpirationTime",
- "type": 10
- },
- "OwnerChannelIndex": {
- "field": "m_ownerChannelIndex",
- "type": 2
- },
- "Origin": {
- "field": "m_vecOrigin",
- "type": 21
- },
- "HasOwner": {
- "field": "m_bHasOwner",
- "type": 10
- }
- },
- "CSoundAreaEntityBase": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "SoundAreaType": {
- "field": "m_iszSoundAreaType",
- "type": 13
- },
- "Pos": {
- "field": "m_vPos",
- "type": 21
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CSoundAreaEntityOrientedBox": {
- "Min": {
- "field": "m_vMin",
- "type": 21
- },
- "Max": {
- "field": "m_vMax",
- "type": 21
- },
- "Parent": {
- "field": "CSoundAreaEntityBase",
- "type": 11
- }
- },
- "CSoundAreaEntitySphere": {
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Parent": {
- "field": "CSoundAreaEntityBase",
- "type": 11
- }
- },
- "CSoundEnt": {
- "FreeSound": {
- "field": "m_iFreeSound",
- "type": 2
- },
- "ActiveSound": {
- "field": "m_iActiveSound",
- "type": 2
- },
- "CLastActiveSounds": {
- "field": "m_cLastActiveSounds",
- "type": 2
- },
- "SoundPool": {
- "field": "m_SoundPool",
- "type": 45,
- "size": 128
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CSoundEventAABBEntity": {
- "Mins": {
- "field": "m_vMins",
- "type": 21
- },
- "Maxs": {
- "field": "m_vMaxs",
- "type": 21
- },
- "Parent": {
- "field": "CSoundEventEntity",
- "type": 11
- }
- },
- "CSoundEventEntity": {
- "StartOnSpawn": {
- "field": "m_bStartOnSpawn",
- "type": 10
- },
- "ToLocalPlayer": {
- "field": "m_bToLocalPlayer",
- "type": 10
- },
- "StopOnNew": {
- "field": "m_bStopOnNew",
- "type": 10
- },
- "SaveRestore": {
- "field": "m_bSaveRestore",
- "type": 10
- },
- "SavedIsPlaying": {
- "field": "m_bSavedIsPlaying",
- "type": 10
- },
- "SavedElapsedTime": {
- "field": "m_flSavedElapsedTime",
- "type": 8
- },
- "SourceEntityName": {
- "field": "m_iszSourceEntityName",
- "type": 13
- },
- "AttachmentName": {
- "field": "m_iszAttachmentName",
- "type": 13
- },
- "OnSoundFinished": {
- "field": "m_onSoundFinished",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "ClientCullRadius": {
- "field": "m_flClientCullRadius",
- "type": 8
- },
- "SoundName": {
- "field": "m_iszSoundName",
- "type": 13
- },
- "Source": {
- "field": "m_hSource",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "EntityIndexSelection": {
- "field": "m_nEntityIndexSelection",
- "type": 2
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CSoundEventEntityAlias_snd_event_point": {
- "Parent": {
- "field": "CSoundEventEntity",
- "type": 11
- }
- },
- "CSoundEventOBBEntity": {
- "Mins": {
- "field": "m_vMins",
- "type": 21
- },
- "Maxs": {
- "field": "m_vMaxs",
- "type": 21
- },
- "Parent": {
- "field": "CSoundEventEntity",
- "type": 11
- }
- },
- "CSoundEventParameter": {
- "ParamName": {
- "field": "m_iszParamName",
- "type": 13
- },
- "FloatValue": {
- "field": "m_flFloatValue",
- "type": 8
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CSoundEventPathCornerEntity": {
- "PathCorner": {
- "field": "m_iszPathCorner",
- "type": 13
- },
- "CountMax": {
- "field": "m_iCountMax",
- "type": 2
- },
- "DistanceMax": {
- "field": "m_flDistanceMax",
- "type": 8
- },
- "DistMaxSqr": {
- "field": "m_flDistMaxSqr",
- "type": 8
- },
- "DotProductMax": {
- "field": "m_flDotProductMax",
- "type": 8
- },
- "Playing": {
- "field": "m_bPlaying",
- "type": 10
- },
- "Parent": {
- "field": "CSoundEventEntity",
- "type": 11
- }
- },
- "CSoundEventSphereEntity": {
- "Radius": {
- "field": "m_flRadius",
- "type": 8
- },
- "Parent": {
- "field": "CSoundEventEntity",
- "type": 11
- }
- },
- "CSoundOpvarSetAABBEntity": {
- "DistanceInnerMins": {
- "field": "m_vDistanceInnerMins",
- "type": 21
- },
- "DistanceInnerMaxs": {
- "field": "m_vDistanceInnerMaxs",
- "type": 21
- },
- "DistanceOuterMins": {
- "field": "m_vDistanceOuterMins",
- "type": 21
- },
- "DistanceOuterMaxs": {
- "field": "m_vDistanceOuterMaxs",
- "type": 21
- },
- "AABBDirection": {
- "field": "m_nAABBDirection",
- "type": 2
- },
- "InnerMins": {
- "field": "m_vInnerMins",
- "type": 21
- },
- "InnerMaxs": {
- "field": "m_vInnerMaxs",
- "type": 21
- },
- "OuterMins": {
- "field": "m_vOuterMins",
- "type": 21
- },
- "OuterMaxs": {
- "field": "m_vOuterMaxs",
- "type": 21
- },
- "Parent": {
- "field": "CSoundOpvarSetPointEntity",
- "type": 11
- }
- },
- "CSoundOpvarSetAutoRoomEntity": {
- "Size": {
- "field": "m_flSize",
- "type": 8
- },
- "HeightTolerance": {
- "field": "m_flHeightTolerance",
- "type": 8
- },
- "SizeSqr": {
- "field": "m_flSizeSqr",
- "type": 8
- },
- "Parent": {
- "field": "CSoundOpvarSetPointEntity",
- "type": 11
- }
- },
- "CSoundOpvarSetEntity": {
- "StackName": {
- "field": "m_iszStackName",
- "type": 13
- },
- "OperatorName": {
- "field": "m_iszOperatorName",
- "type": 13
- },
- "OpvarName": {
- "field": "m_iszOpvarName",
- "type": 13
- },
- "OpvarType": {
- "field": "m_nOpvarType",
- "type": 2
- },
- "OpvarIndex": {
- "field": "m_nOpvarIndex",
- "type": 2
- },
- "OpvarValue": {
- "field": "m_flOpvarValue",
- "type": 8
- },
- "OpvarValueString": {
- "field": "m_OpvarValueString",
- "type": 13
- },
- "SetOnSpawn": {
- "field": "m_bSetOnSpawn",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CSoundOpvarSetOBBEntity": {
- "Parent": {
- "field": "CSoundOpvarSetAABBEntity",
- "type": 11
- }
- },
- "CSoundOpvarSetOBBWindEntity": {
- "Mins": {
- "field": "m_vMins",
- "type": 21
- },
- "Maxs": {
- "field": "m_vMaxs",
- "type": 21
- },
- "DistanceMins": {
- "field": "m_vDistanceMins",
- "type": 21
- },
- "DistanceMaxs": {
- "field": "m_vDistanceMaxs",
- "type": 21
- },
- "WindMin": {
- "field": "m_flWindMin",
- "type": 8
- },
- "WindMax": {
- "field": "m_flWindMax",
- "type": 8
- },
- "WindMapMin": {
- "field": "m_flWindMapMin",
- "type": 8
- },
- "WindMapMax": {
- "field": "m_flWindMapMax",
- "type": 8
- },
- "Parent": {
- "field": "CSoundOpvarSetPointBase",
- "type": 11
- }
- },
- "CSoundOpvarSetPathCornerEntity": {
- "DistMinSqr": {
- "field": "m_flDistMinSqr",
- "type": 8
- },
- "DistMaxSqr": {
- "field": "m_flDistMaxSqr",
- "type": 8
- },
- "PathCornerEntityName": {
- "field": "m_iszPathCornerEntityName",
- "type": 13
- },
- "Parent": {
- "field": "CSoundOpvarSetPointEntity",
- "type": 11
- }
- },
- "CSoundOpvarSetPointBase": {
- "Disabled": {
- "field": "m_bDisabled",
- "type": 10
- },
- "Source": {
- "field": "m_hSource",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "SourceEntityName": {
- "field": "m_iszSourceEntityName",
- "type": 13
- },
- "LastPosition": {
- "field": "m_vLastPosition",
- "type": 21
- },
- "StackName": {
- "field": "m_iszStackName",
- "type": 13
- },
- "OperatorName": {
- "field": "m_iszOperatorName",
- "type": 13
- },
- "OpvarName": {
- "field": "m_iszOpvarName",
- "type": 13
- },
- "OpvarIndex": {
- "field": "m_iOpvarIndex",
- "type": 2
- },
- "UseAutoCompare": {
- "field": "m_bUseAutoCompare",
- "type": 10
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CSoundOpvarSetPointEntity": {
- "OnEnter": {
- "field": "m_OnEnter",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnExit": {
- "field": "m_OnExit",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "AutoDisable": {
- "field": "m_bAutoDisable",
- "type": 10
- },
- "DistanceMin": {
- "field": "m_flDistanceMin",
- "type": 8
- },
- "DistanceMax": {
- "field": "m_flDistanceMax",
- "type": 8
- },
- "DistanceMapMin": {
- "field": "m_flDistanceMapMin",
- "type": 8
- },
- "DistanceMapMax": {
- "field": "m_flDistanceMapMax",
- "type": 8
- },
- "OcclusionRadius": {
- "field": "m_flOcclusionRadius",
- "type": 8
- },
- "OcclusionMin": {
- "field": "m_flOcclusionMin",
- "type": 8
- },
- "OcclusionMax": {
- "field": "m_flOcclusionMax",
- "type": 8
- },
- "ValSetOnDisable": {
- "field": "m_flValSetOnDisable",
- "type": 8
- },
- "SetValueOnDisable": {
- "field": "m_bSetValueOnDisable",
- "type": 10
- },
- "Reloading": {
- "field": "m_bReloading",
- "type": 10
- },
- "SimulationMode": {
- "field": "m_nSimulationMode",
- "type": 2
- },
- "VisibilitySamples": {
- "field": "m_nVisibilitySamples",
- "type": 2
- },
- "DynamicProxyPoint": {
- "field": "m_vDynamicProxyPoint",
- "type": 21
- },
- "DynamicMaximumOcclusion": {
- "field": "m_flDynamicMaximumOcclusion",
- "type": 8
- },
- "DynamicEntity": {
- "field": "m_hDynamicEntity",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "DynamicEntityName": {
- "field": "m_iszDynamicEntityName",
- "type": 13
- },
- "PathingDistanceNormFactor": {
- "field": "m_flPathingDistanceNormFactor",
- "type": 8
- },
- "PathingSourcePos": {
- "field": "m_vPathingSourcePos",
- "type": 21
- },
- "PathingListenerPos": {
- "field": "m_vPathingListenerPos",
- "type": 21
- },
- "PathingDirection": {
- "field": "m_vPathingDirection",
- "type": 21
- },
- "PathingSourceIndex": {
- "field": "m_nPathingSourceIndex",
- "type": 2
- },
- "Parent": {
- "field": "CSoundOpvarSetPointBase",
- "type": 11
- }
- },
- "CSoundStackSave": {
- "StackName": {
- "field": "m_iszStackName",
- "type": 13
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CSplineConstraint": {
- "AnchorOffsetRestore": {
- "field": "m_vAnchorOffsetRestore",
- "type": 21
- },
- "Parent": {
- "field": "CPhysConstraint",
- "type": 11
- }
- },
- "CSpotlightEnd": {
- "LightScale": {
- "field": "m_flLightScale",
- "type": 8
- },
- "Radius": {
- "field": "m_Radius",
- "type": 8
- },
- "SpotlightDir": {
- "field": "m_vSpotlightDir",
- "type": 21
- },
- "SpotlightOrg": {
- "field": "m_vSpotlightOrg",
- "type": 21
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CSprite": {
- "AttachedToEntity": {
- "field": "m_hAttachedToEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SpriteFramerate": {
- "field": "m_flSpriteFramerate",
- "type": 8
- },
- "Frame": {
- "field": "m_flFrame",
- "type": 8
- },
- "DieTime": {
- "field": "m_flDieTime",
- "type": 8
- },
- "Brightness": {
- "field": "m_nBrightness",
- "type": 6
- },
- "BrightnessDuration": {
- "field": "m_flBrightnessDuration",
- "type": 8
- },
- "SpriteScale": {
- "field": "m_flSpriteScale",
- "type": 8
- },
- "ScaleDuration": {
- "field": "m_flScaleDuration",
- "type": 8
- },
- "WorldSpaceScale": {
- "field": "m_bWorldSpaceScale",
- "type": 10
- },
- "GlowProxySize": {
- "field": "m_flGlowProxySize",
- "type": 8
- },
- "HDRColorScale": {
- "field": "m_flHDRColorScale",
- "type": 8
- },
- "LastTime": {
- "field": "m_flLastTime",
- "type": 8
- },
- "MaxFrame": {
- "field": "m_flMaxFrame",
- "type": 8
- },
- "StartScale": {
- "field": "m_flStartScale",
- "type": 8
- },
- "DestScale": {
- "field": "m_flDestScale",
- "type": 8
- },
- "ScaleTimeStart": {
- "field": "m_flScaleTimeStart",
- "type": 8
- },
- "StartBrightness": {
- "field": "m_nStartBrightness",
- "type": 2
- },
- "DestBrightness": {
- "field": "m_nDestBrightness",
- "type": 2
- },
- "BrightnessTimeStart": {
- "field": "m_flBrightnessTimeStart",
- "type": 8
- },
- "SpriteWidth": {
- "field": "m_nSpriteWidth",
- "type": 2
- },
- "SpriteHeight": {
- "field": "m_nSpriteHeight",
- "type": 2
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CSpriteAlias_env_glow": {
- "Parent": {
- "field": "CSprite",
- "type": 11
- }
- },
- "CSun": {
- "Direction": {
- "field": "m_vDirection",
- "type": 21
- },
- "Overlay": {
- "field": "m_clrOverlay",
- "type": 19
- },
- "EffectName": {
- "field": "m_iszEffectName",
- "type": 13
- },
- "SSEffectName": {
- "field": "m_iszSSEffectName",
- "type": 13
- },
- "On": {
- "field": "m_bOn",
- "type": 10
- },
- "BmaxColor": {
- "field": "m_bmaxColor",
- "type": 10
- },
- "Size": {
- "field": "m_flSize",
- "type": 8
- },
- "Rotation": {
- "field": "m_flRotation",
- "type": 8
- },
- "HazeScale": {
- "field": "m_flHazeScale",
- "type": 8
- },
- "AlphaHaze": {
- "field": "m_flAlphaHaze",
- "type": 8
- },
- "AlphaHdr": {
- "field": "m_flAlphaHdr",
- "type": 8
- },
- "AlphaScale": {
- "field": "m_flAlphaScale",
- "type": 8
- },
- "HDRColorScale": {
- "field": "m_flHDRColorScale",
- "type": 8
- },
- "FarZScale": {
- "field": "m_flFarZScale",
- "type": 8
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CTankTargetChange": {
- "NewTargetName": {
- "field": "m_newTargetName",
- "type": 13
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CTankTrainAI": {
- "Train": {
- "field": "m_hTrain",
- "type": 17,
- "classname": "CFuncTrackTrain"
- },
- "TargetEntity": {
- "field": "m_hTargetEntity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "SoundPlaying": {
- "field": "m_soundPlaying",
- "type": 2
- },
- "StartSoundName": {
- "field": "m_startSoundName",
- "type": 13
- },
- "EngineSoundName": {
- "field": "m_engineSoundName",
- "type": 13
- },
- "MovementSoundName": {
- "field": "m_movementSoundName",
- "type": 13
- },
- "TargetEntityName": {
- "field": "m_targetEntityName",
- "type": 13
- },
- "Parent": {
- "field": "CPointEntity",
- "type": 11
- }
- },
- "CTeam": {
- "Score": {
- "field": "m_iScore",
- "type": 2
- },
- "Teamname": {
- "field": "m_szTeamname",
- "type": 15,
- "size": 129
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CTeamplayRules": {
- "Parent": {
- "field": "CMultiplayRules",
- "type": 11
- }
- },
- "CTestEffect": {
- "Loop": {
- "field": "m_iLoop",
- "type": 2
- },
- "Beam": {
- "field": "m_iBeam",
- "type": 2
- },
- "Beam1": {
- "field": "m_pBeam",
- "classname": "CBeam",
- "type": 24
- },
- "BeamTime": {
- "field": "m_flBeamTime",
- "type": 37,
- "size": 24
- },
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CTextureBasedAnimatable": {
- "Loop": {
- "field": "m_bLoop",
- "type": 10
- },
- "FPS": {
- "field": "m_flFPS",
- "type": 8
- },
- "AnimationBoundsMin": {
- "field": "m_vAnimationBoundsMin",
- "type": 21
- },
- "AnimationBoundsMax": {
- "field": "m_vAnimationBoundsMax",
- "type": 21
- },
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "StartFrame": {
- "field": "m_flStartFrame",
- "type": 8
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CTimerEntity": {
- "OnTimer": {
- "field": "m_OnTimer",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnTimerHigh": {
- "field": "m_OnTimerHigh",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnTimerLow": {
- "field": "m_OnTimerLow",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Disabled": {
- "field": "m_iDisabled",
- "type": 2
- },
- "InitialDelay": {
- "field": "m_flInitialDelay",
- "type": 8
- },
- "RefireTime": {
- "field": "m_flRefireTime",
- "type": 8
- },
- "UpDownState": {
- "field": "m_bUpDownState",
- "type": 10
- },
- "UseRandomTime": {
- "field": "m_iUseRandomTime",
- "type": 2
- },
- "PauseAfterFiring": {
- "field": "m_bPauseAfterFiring",
- "type": 10
- },
- "LowerRandomBound": {
- "field": "m_flLowerRandomBound",
- "type": 8
- },
- "UpperRandomBound": {
- "field": "m_flUpperRandomBound",
- "type": 8
- },
- "RemainingTime": {
- "field": "m_flRemainingTime",
- "type": 8
- },
- "Paused": {
- "field": "m_bPaused",
- "type": 10
- },
- "Parent": {
- "field": "CLogicalEntity",
- "type": 11
- }
- },
- "CTonemapController2": {
- "AutoExposureMin": {
- "field": "m_flAutoExposureMin",
- "type": 8
- },
- "AutoExposureMax": {
- "field": "m_flAutoExposureMax",
- "type": 8
- },
- "TonemapPercentTarget": {
- "field": "m_flTonemapPercentTarget",
- "type": 8
- },
- "TonemapPercentBrightPixels": {
- "field": "m_flTonemapPercentBrightPixels",
- "type": 8
- },
- "TonemapMinAvgLum": {
- "field": "m_flTonemapMinAvgLum",
- "type": 8
- },
- "ExposureAdaptationSpeedUp": {
- "field": "m_flExposureAdaptationSpeedUp",
- "type": 8
- },
- "ExposureAdaptationSpeedDown": {
- "field": "m_flExposureAdaptationSpeedDown",
- "type": 8
- },
- "TonemapEVSmoothingRange": {
- "field": "m_flTonemapEVSmoothingRange",
- "type": 8
- },
- "Parent": {
- "field": "CBaseEntity",
- "type": 11
- }
- },
- "CTonemapController2Alias_env_tonemap_controller2": {
- "Parent": {
- "field": "CTonemapController2",
- "type": 11
- }
- },
- "CTonemapTrigger": {
- "TonemapControllerName": {
- "field": "m_tonemapControllerName",
- "type": 13
- },
- "TonemapController": {
- "field": "m_hTonemapController",
- "type": 17,
- "classname": "CEntityInstance"
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTouchExpansionComponent": {
- "Parent": {
- "field": "CEntityComponent",
- "type": 11
- }
- },
- "CTriggerActiveWeaponDetect": {
- "OnTouchedActiveWeapon": {
- "field": "m_OnTouchedActiveWeapon",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "WeaponClassName": {
- "field": "m_iszWeaponClassName",
- "type": 13
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerBombReset": {
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerBrush": {
- "OnStartTouch": {
- "field": "m_OnStartTouch",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnEndTouch": {
- "field": "m_OnEndTouch",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnUse": {
- "field": "m_OnUse",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "InputFilter": {
- "field": "m_iInputFilter",
- "type": 2
- },
- "DontMessageParent": {
- "field": "m_iDontMessageParent",
- "type": 2
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CTriggerBuoyancy": {
- "BuoyancyHelper": {
- "field": "m_BuoyancyHelper",
- "classname": "CBuoyancyHelper",
- "type": 16
- },
- "FluidDensity": {
- "field": "m_flFluidDensity",
- "type": 8
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerCallback": {
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerDetectBulletFire": {
- "PlayerFireOnly": {
- "field": "m_bPlayerFireOnly",
- "type": 10
- },
- "OnDetectedBulletFire": {
- "field": "m_OnDetectedBulletFire",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerDetectExplosion": {
- "OnDetectedExplosion": {
- "field": "m_OnDetectedExplosion",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerFan": {
- "FanOrigin": {
- "field": "m_vFanOrigin",
- "type": 21
- },
- "FanEnd": {
- "field": "m_vFanEnd",
- "type": 21
- },
- "Noise": {
- "field": "m_vNoise",
- "type": 21
- },
- "Force": {
- "field": "m_flForce",
- "type": 8
- },
- "RopeForceScale": {
- "field": "m_flRopeForceScale",
- "type": 8
- },
- "PlayerForce": {
- "field": "m_flPlayerForce",
- "type": 8
- },
- "RampTime": {
- "field": "m_flRampTime",
- "type": 8
- },
- "Falloff": {
- "field": "m_bFalloff",
- "type": 10
- },
- "PushPlayer": {
- "field": "m_bPushPlayer",
- "type": 10
- },
- "RampDown": {
- "field": "m_bRampDown",
- "type": 10
- },
- "AddNoise": {
- "field": "m_bAddNoise",
- "type": 10
- },
- "RampTimer": {
- "field": "m_RampTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerGameEvent": {
- "StrStartTouchEventName": {
- "field": "m_strStartTouchEventName",
- "type": 14
- },
- "StrEndTouchEventName": {
- "field": "m_strEndTouchEventName",
- "type": 14
- },
- "StrTriggerID": {
- "field": "m_strTriggerID",
- "type": 14
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerGravity": {
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerHostageReset": {
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerHurt": {
- "OriginalDamage": {
- "field": "m_flOriginalDamage",
- "type": 8
- },
- "Damage": {
- "field": "m_flDamage",
- "type": 8
- },
- "DamageCap": {
- "field": "m_flDamageCap",
- "type": 8
- },
- "LastDmgTime": {
- "field": "m_flLastDmgTime",
- "type": 8
- },
- "ForgivenessDelay": {
- "field": "m_flForgivenessDelay",
- "type": 8
- },
- "BitsDamageInflict": {
- "field": "m_bitsDamageInflict",
- "type": 6
- },
- "DamageModel": {
- "field": "m_damageModel",
- "type": 2
- },
- "NoDmgForce": {
- "field": "m_bNoDmgForce",
- "type": 10
- },
- "DamageForce": {
- "field": "m_vDamageForce",
- "type": 21
- },
- "ThinkAlways": {
- "field": "m_thinkAlways",
- "type": 10
- },
- "HurtThinkPeriod": {
- "field": "m_hurtThinkPeriod",
- "type": 8
- },
- "OnHurt": {
- "field": "m_OnHurt",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnHurtPlayer": {
- "field": "m_OnHurtPlayer",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerImpact": {
- "Magnitude": {
- "field": "m_flMagnitude",
- "type": 8
- },
- "Noise": {
- "field": "m_flNoise",
- "type": 8
- },
- "Viewkick": {
- "field": "m_flViewkick",
- "type": 8
- },
- "Parent": {
- "field": "CTriggerMultiple",
- "type": 11
- }
- },
- "CTriggerLerpObject": {
- "LerpTarget": {
- "field": "m_iszLerpTarget",
- "type": 13
- },
- "LerpTarget1": {
- "field": "m_hLerpTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "LerpTargetAttachment": {
- "field": "m_iszLerpTargetAttachment",
- "type": 13
- },
- "LerpDuration": {
- "field": "m_flLerpDuration",
- "type": 8
- },
- "LerpRestoreMoveType": {
- "field": "m_bLerpRestoreMoveType",
- "type": 10
- },
- "SingleLerpObject": {
- "field": "m_bSingleLerpObject",
- "type": 10
- },
- "LerpEffect": {
- "field": "m_iszLerpEffect",
- "type": 13
- },
- "LerpSound": {
- "field": "m_iszLerpSound",
- "type": 13
- },
- "AttachTouchingObject": {
- "field": "m_bAttachTouchingObject",
- "type": 10
- },
- "EntityToWaitForDisconnect": {
- "field": "m_hEntityToWaitForDisconnect",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "OnLerpStarted": {
- "field": "m_OnLerpStarted",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnLerpFinished": {
- "field": "m_OnLerpFinished",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerLook": {
- "LookTarget": {
- "field": "m_hLookTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "FieldOfView": {
- "field": "m_flFieldOfView",
- "type": 8
- },
- "LookTime": {
- "field": "m_flLookTime",
- "type": 8
- },
- "LookTimeTotal": {
- "field": "m_flLookTimeTotal",
- "type": 8
- },
- "LookTimeLast": {
- "field": "m_flLookTimeLast",
- "type": 8
- },
- "TimeoutDuration": {
- "field": "m_flTimeoutDuration",
- "type": 8
- },
- "TimeoutFired": {
- "field": "m_bTimeoutFired",
- "type": 10
- },
- "IsLooking": {
- "field": "m_bIsLooking",
- "type": 10
- },
- "2DFOV": {
- "field": "m_b2DFOV",
- "type": 10
- },
- "UseVelocity": {
- "field": "m_bUseVelocity",
- "type": 10
- },
- "TestOcclusion": {
- "field": "m_bTestOcclusion",
- "type": 10
- },
- "OnTimeout": {
- "field": "m_OnTimeout",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnStartLook": {
- "field": "m_OnStartLook",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "OnEndLook": {
- "field": "m_OnEndLook",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CTriggerOnce",
- "type": 11
- }
- },
- "CTriggerMultiple": {
- "OnTrigger": {
- "field": "m_OnTrigger",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerOnce": {
- "Parent": {
- "field": "CTriggerMultiple",
- "type": 11
- }
- },
- "CTriggerPhysics": {
- "GravityScale": {
- "field": "m_gravityScale",
- "type": 8
- },
- "LinearLimit": {
- "field": "m_linearLimit",
- "type": 8
- },
- "LinearDamping": {
- "field": "m_linearDamping",
- "type": 8
- },
- "AngularLimit": {
- "field": "m_angularLimit",
- "type": 8
- },
- "AngularDamping": {
- "field": "m_angularDamping",
- "type": 8
- },
- "LinearForce": {
- "field": "m_linearForce",
- "type": 8
- },
- "Frequency": {
- "field": "m_flFrequency",
- "type": 8
- },
- "DampingRatio": {
- "field": "m_flDampingRatio",
- "type": 8
- },
- "LinearForcePointAt": {
- "field": "m_vecLinearForcePointAt",
- "type": 21
- },
- "CollapseToForcePoint": {
- "field": "m_bCollapseToForcePoint",
- "type": 10
- },
- "LinearForcePointAtWorld": {
- "field": "m_vecLinearForcePointAtWorld",
- "type": 21
- },
- "LinearForceDirection": {
- "field": "m_vecLinearForceDirection",
- "type": 21
- },
- "ConvertToDebrisWhenPossible": {
- "field": "m_bConvertToDebrisWhenPossible",
- "type": 10
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerProximity": {
- "MeasureTarget": {
- "field": "m_hMeasureTarget",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "MeasureTarget1": {
- "field": "m_iszMeasureTarget",
- "type": 13
- },
- "Radius": {
- "field": "m_fRadius",
- "type": 8
- },
- "Touchers": {
- "field": "m_nTouchers",
- "type": 2
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerPush": {
- "PushEntitySpace": {
- "field": "m_angPushEntitySpace",
- "type": 20
- },
- "PushDirEntitySpace": {
- "field": "m_vecPushDirEntitySpace",
- "type": 21
- },
- "TriggerOnStartTouch": {
- "field": "m_bTriggerOnStartTouch",
- "type": 10
- },
- "UsePathSimple": {
- "field": "m_bUsePathSimple",
- "type": 10
- },
- "PathSimpleName": {
- "field": "m_iszPathSimpleName",
- "type": 13
- },
- "PathSimple": {
- "field": "m_PathSimple",
- "classname": "CPathSimple",
- "type": 24
- },
- "SplinePushType": {
- "field": "m_splinePushType",
- "type": 6
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerRemove": {
- "OnRemove": {
- "field": "m_OnRemove",
- "classname": "CEntityIOOutput",
- "type": 16
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerSave": {
- "ForceNewLevelUnit": {
- "field": "m_bForceNewLevelUnit",
- "type": 10
- },
- "DangerousTimer": {
- "field": "m_fDangerousTimer",
- "type": 8
- },
- "MinHitPoints": {
- "field": "m_minHitPoints",
- "type": 2
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerSndSosOpvar": {
- "Position": {
- "field": "m_flPosition",
- "type": 21
- },
- "CenterSize": {
- "field": "m_flCenterSize",
- "type": 8
- },
- "MinVal": {
- "field": "m_flMinVal",
- "type": 8
- },
- "MaxVal": {
- "field": "m_flMaxVal",
- "type": 8
- },
- "OpvarName": {
- "field": "m_opvarName",
- "type": 13
- },
- "StackName": {
- "field": "m_stackName",
- "type": 13
- },
- "OperatorName": {
- "field": "m_operatorName",
- "type": 13
- },
- "VolIs2D": {
- "field": "m_bVolIs2D",
- "type": 10
- },
- "OpvarNameChar": {
- "field": "m_opvarNameChar",
- "type": 15,
- "size": 256
- },
- "StackNameChar": {
- "field": "m_stackNameChar",
- "type": 15,
- "size": 256
- },
- "OperatorNameChar": {
- "field": "m_operatorNameChar",
- "type": 15,
- "size": 256
- },
- "VecNormPos": {
- "field": "m_VecNormPos",
- "type": 21
- },
- "NormCenterSize": {
- "field": "m_flNormCenterSize",
- "type": 8
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerSoundscape": {
- "Soundscape": {
- "field": "m_hSoundscape",
- "type": 17,
- "classname": "CEnvSoundscapeTriggerable"
- },
- "SoundscapeName": {
- "field": "m_SoundscapeName",
- "type": 13
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerTeleport": {
- "Landmark": {
- "field": "m_iLandmark",
- "type": 13
- },
- "UseLandmarkAngles": {
- "field": "m_bUseLandmarkAngles",
- "type": 10
- },
- "MirrorPlayer": {
- "field": "m_bMirrorPlayer",
- "type": 10
- },
- "CheckDestIfClearForPlayer": {
- "field": "m_bCheckDestIfClearForPlayer",
- "type": 10
- },
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerToggleSave": {
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerTripWire": {
- "Parent": {
- "field": "CBaseTrigger",
- "type": 11
- }
- },
- "CTriggerVolume": {
- "FilterName": {
- "field": "m_iFilterName",
- "type": 13
- },
- "Filter": {
- "field": "m_hFilter",
- "type": 17,
- "classname": "CBaseFilter"
- },
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "CWaterBullet": {
- "Parent": {
- "field": "CBaseAnimGraph",
- "type": 11
- }
- },
- "CWeaponAWP": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponAug": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponBaseItem": {
- "SequenceCompleteTimer": {
- "field": "m_SequenceCompleteTimer",
- "classname": "CountdownTimer",
- "type": 16
- },
- "Redraw": {
- "field": "m_bRedraw",
- "type": 10
- },
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CWeaponBizon": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponCZ75a": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponElite": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponFamas": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponFiveSeven": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponG3SG1": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponGalilAR": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponGlock": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponHKP2000": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponM249": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponM4A1": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponM4A1Silencer": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponMAC10": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponMP5SD": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponMP7": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponMP9": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponMag7": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponNOVA": {
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CWeaponNegev": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponP250": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponP90": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponRevolver": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponSCAR20": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponSG556": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponSSG08": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponSawedoff": {
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CWeaponShield": {
- "BulletDamageAbsorbed": {
- "field": "m_flBulletDamageAbsorbed",
- "type": 8
- },
- "LastBulletHitSoundTime": {
- "field": "m_flLastBulletHitSoundTime",
- "type": 8
- },
- "DisplayHealth": {
- "field": "m_flDisplayHealth",
- "type": 8
- },
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponTaser": {
- "FireTime": {
- "field": "m_fFireTime",
- "type": 8
- },
- "LastAttackTick": {
- "field": "m_nLastAttackTick",
- "type": 2
- },
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponTec9": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponUMP45": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponUSPSilencer": {
- "Parent": {
- "field": "CCSWeaponBaseGun",
- "type": 11
- }
- },
- "CWeaponXM1014": {
- "Parent": {
- "field": "CCSWeaponBase",
- "type": 11
- }
- },
- "CWorld": {
- "Parent": {
- "field": "CBaseModelEntity",
- "type": 11
- }
- },
- "ConstraintSoundInfo": {
- "Sampler": {
- "field": "m_vSampler",
- "classname": "VelocitySampler",
- "type": 16
- },
- "SoundProfile": {
- "field": "m_soundProfile",
- "classname": "SimpleConstraintSoundProfile",
- "type": 16
- },
- "ForwardAxis": {
- "field": "m_forwardAxis",
- "type": 21
- },
- "TravelSoundFwd": {
- "field": "m_iszTravelSoundFwd",
- "type": 13
- },
- "TravelSoundBack": {
- "field": "m_iszTravelSoundBack",
- "type": 13
- },
- "ReversalSounds": {
- "field": "m_iszReversalSounds",
- "type": 26,
- "size": 3
- },
- "PlayTravelSound": {
- "field": "m_bPlayTravelSound",
- "type": 10
- },
- "PlayReversalSound": {
- "field": "m_bPlayReversalSound",
- "type": 10
- }
- },
- "FilterDamageType": {
- "DamageType": {
- "field": "m_iDamageType",
- "type": 2
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "FilterHealth": {
- "AdrenalineActive": {
- "field": "m_bAdrenalineActive",
- "type": 10
- },
- "HealthMin": {
- "field": "m_iHealthMin",
- "type": 2
- },
- "HealthMax": {
- "field": "m_iHealthMax",
- "type": 2
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "FilterTeam": {
- "FilterTeam": {
- "field": "m_iFilterTeam",
- "type": 2
- },
- "Parent": {
- "field": "CBaseFilter",
- "type": 11
- }
- },
- "RelationshipOverride_t": {
- "Entity": {
- "field": "entity",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "ClassType": {
- "field": "classType",
- "type": 6
- },
- "Parent": {
- "field": "Relationship_t",
- "type": 11
- }
- },
- "Relationship_t": {
- "Disposition": {
- "field": "disposition",
- "type": 6
- },
- "Priority": {
- "field": "priority",
- "type": 2
- }
- },
- "ResponseContext_t": {
- "Name": {
- "field": "m_iszName",
- "type": 13
- },
- "Value": {
- "field": "m_iszValue",
- "type": 13
- },
- "ExpirationTime": {
- "field": "m_fExpirationTime",
- "type": 8
- }
- },
- "SimpleConstraintSoundProfile": {
- "KeyPoints": {
- "field": "m_keyPoints",
- "type": 37,
- "size": 2
- },
- "ReversalSoundThresholds": {
- "field": "m_reversalSoundThresholds",
- "type": 37,
- "size": 3
- }
- },
- "SoundOpvarTraceResult_t": {
- "Pos": {
- "field": "vPos",
- "type": 21
- },
- "DidHit": {
- "field": "bDidHit",
- "type": 10
- },
- "DistSqrToCenter": {
- "field": "flDistSqrToCenter",
- "type": 8
- }
- },
- "SpawnPoint": {
- "Priority": {
- "field": "m_iPriority",
- "type": 2
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "Type": {
- "field": "m_nType",
- "type": 2
- },
- "Parent": {
- "field": "CServerOnlyPointEntity",
- "type": 11
- }
- },
- "VelocitySampler": {
- "PrevSample": {
- "field": "m_prevSample",
- "type": 21
- },
- "PrevSampleTime": {
- "field": "m_fPrevSampleTime",
- "type": 8
- },
- "IdealSampleRate": {
- "field": "m_fIdealSampleRate",
- "type": 8
- }
- },
- "dynpitchvol_base_t": {
- "Preset": {
- "field": "preset",
- "type": 2
- },
- "Pitchrun": {
- "field": "pitchrun",
- "type": 2
- },
- "Pitchstart": {
- "field": "pitchstart",
- "type": 2
- },
- "Spinup": {
- "field": "spinup",
- "type": 2
- },
- "Spindown": {
- "field": "spindown",
- "type": 2
- },
- "Volrun": {
- "field": "volrun",
- "type": 2
- },
- "Volstart": {
- "field": "volstart",
- "type": 2
- },
- "Fadein": {
- "field": "fadein",
- "type": 2
- },
- "Fadeout": {
- "field": "fadeout",
- "type": 2
- },
- "Lfotype": {
- "field": "lfotype",
- "type": 2
- },
- "Lforate": {
- "field": "lforate",
- "type": 2
- },
- "Lfomodpitch": {
- "field": "lfomodpitch",
- "type": 2
- },
- "Lfomodvol": {
- "field": "lfomodvol",
- "type": 2
- },
- "Cspinup": {
- "field": "cspinup",
- "type": 2
- },
- "Cspincount": {
- "field": "cspincount",
- "type": 2
- },
- "Pitch": {
- "field": "pitch",
- "type": 2
- },
- "Spinupsav": {
- "field": "spinupsav",
- "type": 2
- },
- "Spindownsav": {
- "field": "spindownsav",
- "type": 2
- },
- "Pitchfrac": {
- "field": "pitchfrac",
- "type": 2
- },
- "Vol": {
- "field": "vol",
- "type": 2
- },
- "Fadeinsav": {
- "field": "fadeinsav",
- "type": 2
- },
- "Fadeoutsav": {
- "field": "fadeoutsav",
- "type": 2
- },
- "Volfrac": {
- "field": "volfrac",
- "type": 2
- },
- "Lfofrac": {
- "field": "lfofrac",
- "type": 2
- },
- "Lfomult": {
- "field": "lfomult",
- "type": 2
- }
- },
- "dynpitchvol_t": {
- "Parent": {
- "field": "dynpitchvol_base_t",
- "type": 11
- }
- },
- "fogplayerparams_t": {
- "Ctrl": {
- "field": "m_hCtrl",
- "type": 17,
- "classname": "CFogController"
- },
- "TransitionTime": {
- "field": "m_flTransitionTime",
- "type": 8
- },
- "OldColor": {
- "field": "m_OldColor",
- "type": 19
- },
- "OldStart": {
- "field": "m_flOldStart",
- "type": 8
- },
- "OldEnd": {
- "field": "m_flOldEnd",
- "type": 8
- },
- "OldMaxDensity": {
- "field": "m_flOldMaxDensity",
- "type": 8
- },
- "OldHDRColorScale": {
- "field": "m_flOldHDRColorScale",
- "type": 8
- },
- "OldFarZ": {
- "field": "m_flOldFarZ",
- "type": 8
- },
- "NewColor": {
- "field": "m_NewColor",
- "type": 19
- },
- "NewStart": {
- "field": "m_flNewStart",
- "type": 8
- },
- "NewEnd": {
- "field": "m_flNewEnd",
- "type": 8
- },
- "NewMaxDensity": {
- "field": "m_flNewMaxDensity",
- "type": 8
- },
- "NewHDRColorScale": {
- "field": "m_flNewHDRColorScale",
- "type": 8
- },
- "NewFarZ": {
- "field": "m_flNewFarZ",
- "type": 8
- }
- },
- "lerpdata_t": {
- "Ent": {
- "field": "m_hEnt",
- "type": 17,
- "classname": "CBaseEntity"
- },
- "MoveType": {
- "field": "m_MoveType",
- "type": 4
- },
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "StartOrigin": {
- "field": "m_vecStartOrigin",
- "type": 21
- },
- "FXIndex": {
- "field": "m_nFXIndex",
- "classname": "ParticleIndex_t",
- "type": 16
- }
- },
- "locksound_t": {
- "LockedSound": {
- "field": "sLockedSound",
- "type": 13
- },
- "UnlockedSound": {
- "field": "sUnlockedSound",
- "type": 13
- },
- "FlwaitSound": {
- "field": "flwaitSound",
- "type": 8
- }
- },
- "magnetted_objects_t": {
- "Entity": {
- "field": "hEntity",
- "type": 17,
- "classname": "CBaseEntity"
- }
- },
- "CDSPMixgroupModifier": {
- "Mixgroup": {
- "field": "m_mixgroup",
- "type": 14
- },
- "Modifier": {
- "field": "m_flModifier",
- "type": 8
- },
- "ModifierMin": {
- "field": "m_flModifierMin",
- "type": 8
- },
- "SourceModifier": {
- "field": "m_flSourceModifier",
- "type": 8
- },
- "SourceModifierMin": {
- "field": "m_flSourceModifierMin",
- "type": 8
- },
- "ListenerReverbModifierWhenSourceReverbIsActive": {
- "field": "m_flListenerReverbModifierWhenSourceReverbIsActive",
- "type": 8
- }
- },
- "CDSPPresetMixgroupModifierTable": {},
- "CDspPresetModifierList": {
- "DspName": {
- "field": "m_dspName",
- "type": 14
- }
- },
- "CSosGroupActionLimitSchema": {
- "MaxCount": {
- "field": "m_nMaxCount",
- "type": 2
- },
- "StopType": {
- "field": "m_nStopType",
- "type": 6
- },
- "SortType": {
- "field": "m_nSortType",
- "type": 6
- },
- "Parent": {
- "field": "CSosGroupActionSchema",
- "type": 11
- }
- },
- "CSosGroupActionMemberCountEnvelopeSchema": {
- "BaseCount": {
- "field": "m_nBaseCount",
- "type": 2
- },
- "TargetCount": {
- "field": "m_nTargetCount",
- "type": 2
- },
- "BaseValue": {
- "field": "m_flBaseValue",
- "type": 8
- },
- "TargetValue": {
- "field": "m_flTargetValue",
- "type": 8
- },
- "Attack": {
- "field": "m_flAttack",
- "type": 8
- },
- "Decay": {
- "field": "m_flDecay",
- "type": 8
- },
- "ResultVarName": {
- "field": "m_resultVarName",
- "type": 14
- },
- "SaveToGroup": {
- "field": "m_bSaveToGroup",
- "type": 10
- },
- "Parent": {
- "field": "CSosGroupActionSchema",
- "type": 11
- }
- },
- "CSosGroupActionSchema": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "ActionType": {
- "field": "m_actionType",
- "type": 6
- },
- "ActionInstanceType": {
- "field": "m_actionInstanceType",
- "type": 6
- }
- },
- "CSosGroupActionSetSoundeventParameterSchema": {
- "MaxCount": {
- "field": "m_nMaxCount",
- "type": 2
- },
- "MinValue": {
- "field": "m_flMinValue",
- "type": 8
- },
- "MaxValue": {
- "field": "m_flMaxValue",
- "type": 8
- },
- "OpvarName": {
- "field": "m_opvarName",
- "type": 14
- },
- "SortType": {
- "field": "m_nSortType",
- "type": 6
- },
- "Parent": {
- "field": "CSosGroupActionSchema",
- "type": 11
- }
- },
- "CSosGroupActionSoundeventClusterSchema": {
- "MinNearby": {
- "field": "m_nMinNearby",
- "type": 2
- },
- "ClusterEpsilon": {
- "field": "m_flClusterEpsilon",
- "type": 8
- },
- "ShouldPlayOpvar": {
- "field": "m_shouldPlayOpvar",
- "type": 14
- },
- "ShouldPlayClusterChild": {
- "field": "m_shouldPlayClusterChild",
- "type": 14
- },
- "ClusterSizeOpvar": {
- "field": "m_clusterSizeOpvar",
- "type": 14
- },
- "GroupBoundingBoxMinsOpvar": {
- "field": "m_groupBoundingBoxMinsOpvar",
- "type": 14
- },
- "GroupBoundingBoxMaxsOpvar": {
- "field": "m_groupBoundingBoxMaxsOpvar",
- "type": 14
- },
- "Parent": {
- "field": "CSosGroupActionSchema",
- "type": 11
- }
- },
- "CSosGroupActionSoundeventCountSchema": {
- "ExcludeStoppedSounds": {
- "field": "m_bExcludeStoppedSounds",
- "type": 10
- },
- "StrCountKeyName": {
- "field": "m_strCountKeyName",
- "type": 14
- },
- "Parent": {
- "field": "CSosGroupActionSchema",
- "type": 11
- }
- },
- "CSosGroupActionSoundeventMinMaxValuesSchema": {
- "StrQueryPublicFieldName": {
- "field": "m_strQueryPublicFieldName",
- "type": 14
- },
- "StrDelayPublicFieldName": {
- "field": "m_strDelayPublicFieldName",
- "type": 14
- },
- "ExcludeStoppedSounds": {
- "field": "m_bExcludeStoppedSounds",
- "type": 10
- },
- "ExcludeDelayedSounds": {
- "field": "m_bExcludeDelayedSounds",
- "type": 10
- },
- "ExcludeSoundsBelowThreshold": {
- "field": "m_bExcludeSoundsBelowThreshold",
- "type": 10
- },
- "ExcludeSoundsMinThresholdValue": {
- "field": "m_flExcludeSoundsMinThresholdValue",
- "type": 8
- },
- "ExcludSoundsAboveThreshold": {
- "field": "m_bExcludSoundsAboveThreshold",
- "type": 10
- },
- "ExcludeSoundsMaxThresholdValue": {
- "field": "m_flExcludeSoundsMaxThresholdValue",
- "type": 8
- },
- "StrMinValueName": {
- "field": "m_strMinValueName",
- "type": 14
- },
- "StrMaxValueName": {
- "field": "m_strMaxValueName",
- "type": 14
- },
- "Parent": {
- "field": "CSosGroupActionSchema",
- "type": 11
- }
- },
- "CSosGroupActionSoundeventPrioritySchema": {
- "PriorityValue": {
- "field": "m_priorityValue",
- "type": 14
- },
- "PriorityVolumeScalar": {
- "field": "m_priorityVolumeScalar",
- "type": 14
- },
- "PriorityContributeButDontRead": {
- "field": "m_priorityContributeButDontRead",
- "type": 14
- },
- "PriorityReadButDontContribute": {
- "field": "m_bPriorityReadButDontContribute",
- "type": 14
- },
- "Parent": {
- "field": "CSosGroupActionSchema",
- "type": 11
- }
- },
- "CSosGroupActionTimeBlockLimitSchema": {
- "MaxCount": {
- "field": "m_nMaxCount",
- "type": 2
- },
- "MaxDuration": {
- "field": "m_flMaxDuration",
- "type": 8
- },
- "Parent": {
- "field": "CSosGroupActionSchema",
- "type": 11
- }
- },
- "CSosGroupActionTimeLimitSchema": {
- "MaxDuration": {
- "field": "m_flMaxDuration",
- "type": 8
- },
- "Parent": {
- "field": "CSosGroupActionSchema",
- "type": 11
- }
- },
- "CSosGroupBranchPattern": {
- "MatchEventName": {
- "field": "m_bMatchEventName",
- "type": 10
- },
- "MatchEventSubString": {
- "field": "m_bMatchEventSubString",
- "type": 10
- },
- "MatchEntIndex": {
- "field": "m_bMatchEntIndex",
- "type": 10
- },
- "MatchOpvar": {
- "field": "m_bMatchOpvar",
- "type": 10
- },
- "MatchString": {
- "field": "m_bMatchString",
- "type": 10
- }
- },
- "CSosGroupMatchPattern": {
- "MatchSoundEventName": {
- "field": "m_matchSoundEventName",
- "type": 14
- },
- "MatchSoundEventSubString": {
- "field": "m_matchSoundEventSubString",
- "type": 14
- },
- "EntIndex": {
- "field": "m_flEntIndex",
- "type": 8
- },
- "Opvar": {
- "field": "m_flOpvar",
- "type": 8
- },
- "OpvarString": {
- "field": "m_opvarString",
- "type": 14
- },
- "Parent": {
- "field": "CSosGroupBranchPattern",
- "type": 11
- }
- },
- "CSosSoundEventGroupListSchema": {},
- "CSosSoundEventGroupSchema": {
- "Name": {
- "field": "m_name",
- "type": 14
- },
- "Type": {
- "field": "m_nType",
- "type": 6
- },
- "IsBlocking": {
- "field": "m_bIsBlocking",
- "type": 10
- },
- "BlockMaxCount": {
- "field": "m_nBlockMaxCount",
- "type": 2
- },
- "InvertMatch": {
- "field": "m_bInvertMatch",
- "type": 10
- },
- "MatchPattern": {
- "field": "m_matchPattern",
- "classname": "CSosGroupMatchPattern",
- "type": 16
- },
- "BranchPattern": {
- "field": "m_branchPattern",
- "classname": "CSosGroupBranchPattern",
- "type": 16
- },
- "LifeSpanTime": {
- "field": "m_flLifeSpanTime",
- "type": 8
- },
- "Actions": {
- "field": "m_vActions",
- "classname": "CSosGroupActionSchema",
- "type": 24
- }
- },
- "CSoundEventMetaData": {},
- "CTestBlendContainer": {
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "SelectedEditItemInfo_t": {},
- "SosEditItemInfo_t": {
- "ItemType": {
- "field": "itemType",
- "type": 6
- },
- "ItemName": {
- "field": "itemName",
- "type": 14
- },
- "ItemTypeName": {
- "field": "itemTypeName",
- "type": 14
- },
- "ItemKVString": {
- "field": "itemKVString",
- "type": 14
- },
- "ItemPos": {
- "field": "itemPos",
- "type": 22
- }
- },
- "VMixAutoFilterDesc_t": {
- "EnvelopeAmount": {
- "field": "m_flEnvelopeAmount",
- "type": 8
- },
- "AttackTimeMS": {
- "field": "m_flAttackTimeMS",
- "type": 8
- },
- "ReleaseTimeMS": {
- "field": "m_flReleaseTimeMS",
- "type": 8
- },
- "Filter": {
- "field": "m_filter",
- "classname": "VMixFilterDesc_t",
- "type": 16
- },
- "LFOAmount": {
- "field": "m_flLFOAmount",
- "type": 8
- },
- "LFORate": {
- "field": "m_flLFORate",
- "type": 8
- },
- "Phase": {
- "field": "m_flPhase",
- "type": 8
- },
- "LFOShape": {
- "field": "m_nLFOShape",
- "type": 6
- }
- },
- "VMixBoxverbDesc_t": {
- "SizeMax": {
- "field": "m_flSizeMax",
- "type": 8
- },
- "SizeMin": {
- "field": "m_flSizeMin",
- "type": 8
- },
- "Complexity": {
- "field": "m_flComplexity",
- "type": 8
- },
- "Diffusion": {
- "field": "m_flDiffusion",
- "type": 8
- },
- "ModDepth": {
- "field": "m_flModDepth",
- "type": 8
- },
- "ModRate": {
- "field": "m_flModRate",
- "type": 8
- },
- "Parallel": {
- "field": "m_bParallel",
- "type": 10
- },
- "FilterType": {
- "field": "m_filterType",
- "classname": "VMixFilterDesc_t",
- "type": 16
- },
- "Width": {
- "field": "m_flWidth",
- "type": 8
- },
- "Height": {
- "field": "m_flHeight",
- "type": 8
- },
- "Depth": {
- "field": "m_flDepth",
- "type": 8
- },
- "FeedbackScale": {
- "field": "m_flFeedbackScale",
- "type": 8
- },
- "FeedbackWidth": {
- "field": "m_flFeedbackWidth",
- "type": 8
- },
- "FeedbackHeight": {
- "field": "m_flFeedbackHeight",
- "type": 8
- },
- "FeedbackDepth": {
- "field": "m_flFeedbackDepth",
- "type": 8
- },
- "OutputGain": {
- "field": "m_flOutputGain",
- "type": 8
- },
- "Taps": {
- "field": "m_flTaps",
- "type": 8
- }
- },
- "VMixConvolutionDesc_t": {
- "FldbGain": {
- "field": "m_fldbGain",
- "type": 8
- },
- "PreDelayMS": {
- "field": "m_flPreDelayMS",
- "type": 8
- },
- "WetMix": {
- "field": "m_flWetMix",
- "type": 8
- },
- "FldbLow": {
- "field": "m_fldbLow",
- "type": 8
- },
- "FldbMid": {
- "field": "m_fldbMid",
- "type": 8
- },
- "FldbHigh": {
- "field": "m_fldbHigh",
- "type": 8
- },
- "LowCutoffFreq": {
- "field": "m_flLowCutoffFreq",
- "type": 8
- },
- "HighCutoffFreq": {
- "field": "m_flHighCutoffFreq",
- "type": 8
- }
- },
- "VMixDelayDesc_t": {
- "FeedbackFilter": {
- "field": "m_feedbackFilter",
- "classname": "VMixFilterDesc_t",
- "type": 16
- },
- "EnableFilter": {
- "field": "m_bEnableFilter",
- "type": 10
- },
- "Delay": {
- "field": "m_flDelay",
- "type": 8
- },
- "DirectGain": {
- "field": "m_flDirectGain",
- "type": 8
- },
- "DelayGain": {
- "field": "m_flDelayGain",
- "type": 8
- },
- "FeedbackGain": {
- "field": "m_flFeedbackGain",
- "type": 8
- },
- "Width": {
- "field": "m_flWidth",
- "type": 8
- }
- },
- "VMixDiffusorDesc_t": {
- "Size": {
- "field": "m_flSize",
- "type": 8
- },
- "Complexity": {
- "field": "m_flComplexity",
- "type": 8
- },
- "Feedback": {
- "field": "m_flFeedback",
- "type": 8
- },
- "OutputGain": {
- "field": "m_flOutputGain",
- "type": 8
- }
- },
- "VMixDynamics3BandDesc_t": {
- "FldbGainOutput": {
- "field": "m_fldbGainOutput",
- "type": 8
- },
- "RMSTimeMS": {
- "field": "m_flRMSTimeMS",
- "type": 8
- },
- "FldbKneeWidth": {
- "field": "m_fldbKneeWidth",
- "type": 8
- },
- "Depth": {
- "field": "m_flDepth",
- "type": 8
- },
- "WetMix": {
- "field": "m_flWetMix",
- "type": 8
- },
- "TimeScale": {
- "field": "m_flTimeScale",
- "type": 8
- },
- "LowCutoffFreq": {
- "field": "m_flLowCutoffFreq",
- "type": 8
- },
- "HighCutoffFreq": {
- "field": "m_flHighCutoffFreq",
- "type": 8
- },
- "PeakMode": {
- "field": "m_bPeakMode",
- "type": 10
- },
- "BandDesc": {
- "field": "m_bandDesc",
- "type": 45,
- "size": 3
- }
- },
- "VMixDynamicsBand_t": {
- "FldbGainInput": {
- "field": "m_fldbGainInput",
- "type": 8
- },
- "FldbGainOutput": {
- "field": "m_fldbGainOutput",
- "type": 8
- },
- "FldbThresholdBelow": {
- "field": "m_fldbThresholdBelow",
- "type": 8
- },
- "FldbThresholdAbove": {
- "field": "m_fldbThresholdAbove",
- "type": 8
- },
- "RatioBelow": {
- "field": "m_flRatioBelow",
- "type": 8
- },
- "RatioAbove": {
- "field": "m_flRatioAbove",
- "type": 8
- },
- "AttackTimeMS": {
- "field": "m_flAttackTimeMS",
- "type": 8
- },
- "ReleaseTimeMS": {
- "field": "m_flReleaseTimeMS",
- "type": 8
- },
- "Enable": {
- "field": "m_bEnable",
- "type": 10
- },
- "Solo": {
- "field": "m_bSolo",
- "type": 10
- }
- },
- "VMixDynamicsCompressorDesc_t": {
- "FldbOutputGain": {
- "field": "m_fldbOutputGain",
- "type": 8
- },
- "FldbCompressionThreshold": {
- "field": "m_fldbCompressionThreshold",
- "type": 8
- },
- "FldbKneeWidth": {
- "field": "m_fldbKneeWidth",
- "type": 8
- },
- "CompressionRatio": {
- "field": "m_flCompressionRatio",
- "type": 8
- },
- "AttackTimeMS": {
- "field": "m_flAttackTimeMS",
- "type": 8
- },
- "ReleaseTimeMS": {
- "field": "m_flReleaseTimeMS",
- "type": 8
- },
- "RMSTimeMS": {
- "field": "m_flRMSTimeMS",
- "type": 8
- },
- "WetMix": {
- "field": "m_flWetMix",
- "type": 8
- },
- "PeakMode": {
- "field": "m_bPeakMode",
- "type": 10
- }
- },
- "VMixDynamicsDesc_t": {
- "FldbGain": {
- "field": "m_fldbGain",
- "type": 8
- },
- "FldbNoiseGateThreshold": {
- "field": "m_fldbNoiseGateThreshold",
- "type": 8
- },
- "FldbCompressionThreshold": {
- "field": "m_fldbCompressionThreshold",
- "type": 8
- },
- "FldbLimiterThreshold": {
- "field": "m_fldbLimiterThreshold",
- "type": 8
- },
- "FldbKneeWidth": {
- "field": "m_fldbKneeWidth",
- "type": 8
- },
- "Ratio": {
- "field": "m_flRatio",
- "type": 8
- },
- "LimiterRatio": {
- "field": "m_flLimiterRatio",
- "type": 8
- },
- "AttackTimeMS": {
- "field": "m_flAttackTimeMS",
- "type": 8
- },
- "ReleaseTimeMS": {
- "field": "m_flReleaseTimeMS",
- "type": 8
- },
- "RMSTimeMS": {
- "field": "m_flRMSTimeMS",
- "type": 8
- },
- "WetMix": {
- "field": "m_flWetMix",
- "type": 8
- },
- "PeakMode": {
- "field": "m_bPeakMode",
- "type": 10
- }
- },
- "VMixEQ8Desc_t": {
- "Stages": {
- "field": "m_stages",
- "type": 45,
- "size": 8
- }
- },
- "VMixEffectChainDesc_t": {
- "CrossfadeTime": {
- "field": "m_flCrossfadeTime",
- "type": 8
- }
- },
- "VMixEnvelopeDesc_t": {
- "AttackTimeMS": {
- "field": "m_flAttackTimeMS",
- "type": 8
- },
- "HoldTimeMS": {
- "field": "m_flHoldTimeMS",
- "type": 8
- },
- "ReleaseTimeMS": {
- "field": "m_flReleaseTimeMS",
- "type": 8
- }
- },
- "VMixFilterDesc_t": {
- "FilterType": {
- "field": "m_nFilterType",
- "type": 5
- },
- "FilterSlope": {
- "field": "m_nFilterSlope",
- "type": 4
- },
- "Enabled": {
- "field": "m_bEnabled",
- "type": 10
- },
- "FldbGain": {
- "field": "m_fldbGain",
- "type": 8
- },
- "CutoffFreq": {
- "field": "m_flCutoffFreq",
- "type": 8
- },
- "Q": {
- "field": "m_flQ",
- "type": 8
- }
- },
- "VMixFreeverbDesc_t": {
- "RoomSize": {
- "field": "m_flRoomSize",
- "type": 8
- },
- "Damp": {
- "field": "m_flDamp",
- "type": 8
- },
- "Width": {
- "field": "m_flWidth",
- "type": 8
- },
- "LateReflections": {
- "field": "m_flLateReflections",
- "type": 8
- }
- },
- "VMixModDelayDesc_t": {
- "FeedbackFilter": {
- "field": "m_feedbackFilter",
- "classname": "VMixFilterDesc_t",
- "type": 16
- },
- "PhaseInvert": {
- "field": "m_bPhaseInvert",
- "type": 10
- },
- "GlideTime": {
- "field": "m_flGlideTime",
- "type": 8
- },
- "Delay": {
- "field": "m_flDelay",
- "type": 8
- },
- "OutputGain": {
- "field": "m_flOutputGain",
- "type": 8
- },
- "FeedbackGain": {
- "field": "m_flFeedbackGain",
- "type": 8
- },
- "ModRate": {
- "field": "m_flModRate",
- "type": 8
- },
- "ModDepth": {
- "field": "m_flModDepth",
- "type": 8
- },
- "ApplyAntialiasing": {
- "field": "m_bApplyAntialiasing",
- "type": 10
- }
- },
- "VMixOscDesc_t": {
- "OscType": {
- "field": "oscType",
- "type": 6
- },
- "Freq": {
- "field": "m_freq",
- "type": 8
- },
- "Phase": {
- "field": "m_flPhase",
- "type": 8
- }
- },
- "VMixPannerDesc_t": {
- "Type": {
- "field": "m_type",
- "type": 6
- },
- "Strength": {
- "field": "m_flStrength",
- "type": 8
- }
- },
- "VMixPitchShiftDesc_t": {
- "GrainSampleCount": {
- "field": "m_nGrainSampleCount",
- "type": 2
- },
- "PitchShift": {
- "field": "m_flPitchShift",
- "type": 8
- },
- "Quality": {
- "field": "m_nQuality",
- "type": 2
- },
- "ProcType": {
- "field": "m_nProcType",
- "type": 2
- }
- },
- "VMixPlateverbDesc_t": {
- "Prefilter": {
- "field": "m_flPrefilter",
- "type": 8
- },
- "InputDiffusion1": {
- "field": "m_flInputDiffusion1",
- "type": 8
- },
- "InputDiffusion2": {
- "field": "m_flInputDiffusion2",
- "type": 8
- },
- "Decay": {
- "field": "m_flDecay",
- "type": 8
- },
- "Damp": {
- "field": "m_flDamp",
- "type": 8
- },
- "FeedbackDiffusion1": {
- "field": "m_flFeedbackDiffusion1",
- "type": 8
- },
- "FeedbackDiffusion2": {
- "field": "m_flFeedbackDiffusion2",
- "type": 8
- }
- },
- "VMixShaperDesc_t": {
- "Shape": {
- "field": "m_nShape",
- "type": 2
- },
- "FldbDrive": {
- "field": "m_fldbDrive",
- "type": 8
- },
- "FldbOutputGain": {
- "field": "m_fldbOutputGain",
- "type": 8
- },
- "WetMix": {
- "field": "m_flWetMix",
- "type": 8
- },
- "OversampleFactor": {
- "field": "m_nOversampleFactor",
- "type": 2
- }
- },
- "VMixSubgraphSwitchDesc_t": {
- "InterpolationMode": {
- "field": "m_interpolationMode",
- "type": 6
- },
- "OnlyTailsOnFadeOut": {
- "field": "m_bOnlyTailsOnFadeOut",
- "type": 10
- },
- "InterpolationTime": {
- "field": "m_flInterpolationTime",
- "type": 8
- }
- },
- "VMixUtilityDesc_t": {
- "Op": {
- "field": "m_nOp",
- "type": 6
- },
- "InputPan": {
- "field": "m_flInputPan",
- "type": 8
- },
- "OutputBalance": {
- "field": "m_flOutputBalance",
- "type": 8
- },
- "FldbOutputGain": {
- "field": "m_fldbOutputGain",
- "type": 8
- },
- "BassMono": {
- "field": "m_bBassMono",
- "type": 10
- },
- "BassFreq": {
- "field": "m_flBassFreq",
- "type": 8
- }
- },
- "VMixVocoderDesc_t": {
- "BandCount": {
- "field": "m_nBandCount",
- "type": 2
- },
- "Bandwidth": {
- "field": "m_flBandwidth",
- "type": 8
- },
- "FldBModGain": {
- "field": "m_fldBModGain",
- "type": 8
- },
- "FreqRangeStart": {
- "field": "m_flFreqRangeStart",
- "type": 8
- },
- "FreqRangeEnd": {
- "field": "m_flFreqRangeEnd",
- "type": 8
- },
- "FldBUnvoicedGain": {
- "field": "m_fldBUnvoicedGain",
- "type": 8
- },
- "AttackTimeMS": {
- "field": "m_flAttackTimeMS",
- "type": 8
- },
- "ReleaseTimeMS": {
- "field": "m_flReleaseTimeMS",
- "type": 8
- },
- "DebugBand": {
- "field": "m_nDebugBand",
- "type": 2
- },
- "PeakMode": {
- "field": "m_bPeakMode",
- "type": 10
- }
- },
- "CAudioEmphasisSample": {
- "Time": {
- "field": "m_flTime",
- "type": 8
- },
- "Value": {
- "field": "m_flValue",
- "type": 8
- }
- },
- "CAudioMorphData": {
- "Times": {
- "field": "m_times",
- "type": 59
- },
- "NameHashCodes": {
- "field": "m_nameHashCodes",
- "type": 57
- },
- "NameStrings": {
- "field": "m_nameStrings",
- "type": 50
- },
- "EaseIn": {
- "field": "m_flEaseIn",
- "type": 8
- },
- "EaseOut": {
- "field": "m_flEaseOut",
- "type": 8
- }
- },
- "CAudioPhonemeTag": {
- "StartTime": {
- "field": "m_flStartTime",
- "type": 8
- },
- "EndTime": {
- "field": "m_flEndTime",
- "type": 8
- },
- "PhonemeCode": {
- "field": "m_nPhonemeCode",
- "type": 2
- }
- },
- "CAudioSentence": {
- "ShouldVoiceDuck": {
- "field": "m_bShouldVoiceDuck",
- "type": 10
- },
- "MorphData": {
- "field": "m_morphData",
- "classname": "CAudioMorphData",
- "type": 16
- }
- },
- "CSoundContainerReference": {
- "UseReference": {
- "field": "m_bUseReference",
- "type": 10
- },
- "Sound": {
- "field": "m_pSound",
- "classname": "CVoiceContainerBase",
- "type": 24
- }
- },
- "CSoundContainerReferenceArray": {
- "UseReference": {
- "field": "m_bUseReference",
- "type": 10
- }
- },
- "CSoundInfoHeader": {},
- "CVoiceContainerAmpedDecayingSineWave": {
- "GainAmount": {
- "field": "m_flGainAmount",
- "type": 8
- },
- "Parent": {
- "field": "CVoiceContainerDecayingSineWave",
- "type": 11
- }
- },
- "CVoiceContainerAnalysisBase": {
- "RegenerateCurveOnCompile": {
- "field": "m_bRegenerateCurveOnCompile",
- "type": 10
- }
- },
- "CVoiceContainerBase": {
- "EnvelopeAnalyzer": {
- "field": "m_pEnvelopeAnalyzer",
- "classname": "CVoiceContainerAnalysisBase",
- "type": 24
- }
- },
- "CVoiceContainerBlender": {
- "FirstSound": {
- "field": "m_firstSound",
- "classname": "CSoundContainerReference",
- "type": 16
- },
- "SecondSound": {
- "field": "m_secondSound",
- "classname": "CSoundContainerReference",
- "type": 16
- },
- "BlendFactor": {
- "field": "m_flBlendFactor",
- "type": 8
- },
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerDecayingSineWave": {
- "Frequency": {
- "field": "m_flFrequency",
- "type": 8
- },
- "DecayTime": {
- "field": "m_flDecayTime",
- "type": 8
- },
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerDefault": {
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerEnvelope": {
- "AnalysisContainer": {
- "field": "m_analysisContainer",
- "classname": "CVoiceContainerAnalysisBase",
- "type": 24
- },
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerEnvelopeAnalyzer": {
- "Mode": {
- "field": "m_mode",
- "type": 6
- },
- "Samples": {
- "field": "m_nSamples",
- "type": 2
- },
- "Threshold": {
- "field": "m_flThreshold",
- "type": 8
- },
- "Parent": {
- "field": "CVoiceContainerAnalysisBase",
- "type": 11
- }
- },
- "CVoiceContainerGranulator": {
- "GrainLength": {
- "field": "m_flGrainLength",
- "type": 8
- },
- "GrainCrossfadeAmount": {
- "field": "m_flGrainCrossfadeAmount",
- "type": 8
- },
- "StartJitter": {
- "field": "m_flStartJitter",
- "type": 8
- },
- "PlaybackJitter": {
- "field": "m_flPlaybackJitter",
- "type": 8
- },
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerLoopTrigger": {
- "Sound": {
- "field": "m_sound",
- "classname": "CSoundContainerReference",
- "type": 16
- },
- "RetriggerTimeMin": {
- "field": "m_flRetriggerTimeMin",
- "type": 8
- },
- "RetriggerTimeMax": {
- "field": "m_flRetriggerTimeMax",
- "type": 8
- },
- "FadeTime": {
- "field": "m_flFadeTime",
- "type": 8
- },
- "CrossFade": {
- "field": "m_bCrossFade",
- "type": 10
- },
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerNull": {
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerRandomSampler": {
- "Amplitude": {
- "field": "m_flAmplitude",
- "type": 8
- },
- "AmplitudeJitter": {
- "field": "m_flAmplitudeJitter",
- "type": 8
- },
- "TimeJitter": {
- "field": "m_flTimeJitter",
- "type": 8
- },
- "MaxLength": {
- "field": "m_flMaxLength",
- "type": 8
- },
- "NumDelayVariations": {
- "field": "m_nNumDelayVariations",
- "type": 2
- },
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerRealtimeFMSineWave": {
- "CarrierFrequency": {
- "field": "m_flCarrierFrequency",
- "type": 8
- },
- "ModulatorFrequency": {
- "field": "m_flModulatorFrequency",
- "type": 8
- },
- "ModulatorAmount": {
- "field": "m_flModulatorAmount",
- "type": 8
- },
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerSelector": {
- "Mode": {
- "field": "m_mode",
- "type": 6
- },
- "SoundsToPlay": {
- "field": "m_soundsToPlay",
- "classname": "CSoundContainerReferenceArray",
- "type": 16
- },
- "ProbabilityWeights": {
- "field": "m_fProbabilityWeights",
- "type": 59
- },
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerSet": {
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerSetElement": {
- "Sound": {
- "field": "m_sound",
- "classname": "CSoundContainerReference",
- "type": 16
- },
- "VolumeDB": {
- "field": "m_flVolumeDB",
- "type": 8
- }
- },
- "CVoiceContainerShapedNoise": {
- "UseCurveForFrequency": {
- "field": "m_bUseCurveForFrequency",
- "type": 10
- },
- "Frequency": {
- "field": "m_flFrequency",
- "type": 8
- },
- "UseCurveForResonance": {
- "field": "m_bUseCurveForResonance",
- "type": 10
- },
- "Resonance": {
- "field": "m_flResonance",
- "type": 8
- },
- "UseCurveForAmplitude": {
- "field": "m_bUseCurveForAmplitude",
- "type": 10
- },
- "GainInDecibels": {
- "field": "m_flGainInDecibels",
- "type": 8
- },
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerStaticAdditiveSynth": {
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CVoiceContainerSwitch": {
- "Parent": {
- "field": "CVoiceContainerBase",
- "type": 11
- }
- },
- "CRangeFloat": {
- "Value": {
- "field": "m_pValue",
- "type": 37,
- "size": 2
- }
- },
- "CRangeInt": {
- "Value": {
- "field": "m_pValue",
- "type": 31,
- "size": 2
- }
- },
- "IPhysicsPlayerController": {},
- "constraint_axislimit_t": {
- "MinRotation": {
- "field": "flMinRotation",
- "type": 8
- },
- "MaxRotation": {
- "field": "flMaxRotation",
- "type": 8
- },
- "MotorTargetAngSpeed": {
- "field": "flMotorTargetAngSpeed",
- "type": 8
- },
- "MotorMaxTorque": {
- "field": "flMotorMaxTorque",
- "type": 8
- }
- },
- "constraint_breakableparams_t": {
- "Strength": {
- "field": "strength",
- "type": 8
- },
- "ForceLimit": {
- "field": "forceLimit",
- "type": 8
- },
- "TorqueLimit": {
- "field": "torqueLimit",
- "type": 8
- },
- "BodyMassScale": {
- "field": "bodyMassScale",
- "type": 37,
- "size": 2
- },
- "IsActive": {
- "field": "isActive",
- "type": 10
- }
- },
- "constraint_hingeparams_t": {
- "WorldPosition": {
- "field": "worldPosition",
- "type": 21
- },
- "WorldAxisDirection": {
- "field": "worldAxisDirection",
- "type": 21
- },
- "HingeAxis": {
- "field": "hingeAxis",
- "classname": "constraint_axislimit_t",
- "type": 16
- },
- "Constraint": {
- "field": "constraint",
- "classname": "constraint_breakableparams_t",
- "type": 16
- }
- },
- "vphysics_save_cphysicsbody_t": {
- "OldPointer": {
- "field": "m_nOldPointer",
- "type": 7
- },
- "Parent": {
- "field": "RnBodyDesc_t",
- "type": 11
- }
- },
- "AggregateLODSetup_t": {
- "LODOrigin": {
- "field": "m_vLODOrigin",
- "type": 21
- },
- "MaxObjectScale": {
- "field": "m_fMaxObjectScale",
- "type": 8
- },
- "SwitchDistances": {
- "field": "m_fSwitchDistances",
- "type": 59
- }
- },
- "AggregateMeshInfo_t": {
- "VisClusterMemberOffset": {
- "field": "m_nVisClusterMemberOffset",
- "type": 6
- },
- "VisClusterMemberCount": {
- "field": "m_nVisClusterMemberCount",
- "type": 4
- },
- "HasTransform": {
- "field": "m_bHasTransform",
- "type": 10
- },
- "DrawCallIndex": {
- "field": "m_nDrawCallIndex",
- "type": 1
- },
- "LODSetupIndex": {
- "field": "m_nLODSetupIndex",
- "type": 1
- },
- "LODGroupMask": {
- "field": "m_nLODGroupMask",
- "type": 4
- },
- "TintColor": {
- "field": "m_vTintColor",
- "type": 19
- },
- "ObjectFlags": {
- "field": "m_objectFlags",
- "type": 6
- },
- "LightProbeVolumePrecomputedHandshake": {
- "field": "m_nLightProbeVolumePrecomputedHandshake",
- "type": 2
- }
- },
- "AggregateSceneObject_t": {
- "AllFlags": {
- "field": "m_allFlags",
- "type": 6
- },
- "AnyFlags": {
- "field": "m_anyFlags",
- "type": 6
- },
- "Layer": {
- "field": "m_nLayer",
- "type": 1
- },
- "VisClusterMembership": {
- "field": "m_visClusterMembership",
- "type": 56
- }
- },
- "BakedLightingInfo_t": {
- "LightmapVersionNumber": {
- "field": "m_nLightmapVersionNumber",
- "type": 6
- },
- "LightmapGameVersionNumber": {
- "field": "m_nLightmapGameVersionNumber",
- "type": 6
- },
- "LightmapUvScale": {
- "field": "m_vLightmapUvScale",
- "type": 22
- },
- "HasLightmaps": {
- "field": "m_bHasLightmaps",
- "type": 10
- },
- "BakedShadowsGamma20": {
- "field": "m_bBakedShadowsGamma20",
- "type": 10
- },
- "CompressionEnabled": {
- "field": "m_bCompressionEnabled",
- "type": 10
- },
- "ChartPackIterations": {
- "field": "m_nChartPackIterations",
- "type": 4
- },
- "VradQuality": {
- "field": "m_nVradQuality",
- "type": 4
- }
- },
- "BaseSceneObjectOverride_t": {
- "SceneObjectIndex": {
- "field": "m_nSceneObjectIndex",
- "type": 6
- }
- },
- "CVoxelVisibility": {
- "BaseClusterCount": {
- "field": "m_nBaseClusterCount",
- "type": 6
- },
- "PVSBytesPerCluster": {
- "field": "m_nPVSBytesPerCluster",
- "type": 6
- },
- "MinBounds": {
- "field": "m_vMinBounds",
- "type": 21
- },
- "MaxBounds": {
- "field": "m_vMaxBounds",
- "type": 21
- },
- "GridSize": {
- "field": "m_flGridSize",
- "type": 8
- },
- "SkyVisibilityCluster": {
- "field": "m_nSkyVisibilityCluster",
- "type": 6
- },
- "SunVisibilityCluster": {
- "field": "m_nSunVisibilityCluster",
- "type": 6
- },
- "NodeBlock": {
- "field": "m_NodeBlock",
- "classname": "VoxelVisBlockOffset_t",
- "type": 16
- },
- "RegionBlock": {
- "field": "m_RegionBlock",
- "classname": "VoxelVisBlockOffset_t",
- "type": 16
- },
- "EnclosedClusterListBlock": {
- "field": "m_EnclosedClusterListBlock",
- "classname": "VoxelVisBlockOffset_t",
- "type": 16
- },
- "EnclosedClustersBlock": {
- "field": "m_EnclosedClustersBlock",
- "classname": "VoxelVisBlockOffset_t",
- "type": 16
- },
- "MasksBlock": {
- "field": "m_MasksBlock",
- "classname": "VoxelVisBlockOffset_t",
- "type": 16
- },
- "VisBlocks": {
- "field": "m_nVisBlocks",
- "classname": "VoxelVisBlockOffset_t",
- "type": 16
- }
- },
- "ClutterSceneObject_t": {
- "Bounds": {
- "field": "m_Bounds",
- "classname": "AABB_t",
- "type": 16
- },
- "Flags": {
- "field": "m_flags",
- "type": 6
- },
- "Layer": {
- "field": "m_nLayer",
- "type": 1
- },
- "InstancePositions": {
- "field": "m_instancePositions",
- "type": 63
- },
- "InstanceScales": {
- "field": "m_instanceScales",
- "type": 59
- },
- "InstanceTintSrgb": {
- "field": "m_instanceTintSrgb",
- "type": 61
- }
- },
- "ClutterTile_t": {
- "FirstInstance": {
- "field": "m_nFirstInstance",
- "type": 6
- },
- "LastInstance": {
- "field": "m_nLastInstance",
- "type": 6
- },
- "BoundsWs": {
- "field": "m_BoundsWs",
- "classname": "AABB_t",
- "type": 16
- }
- },
- "EntityIOConnectionData_t": {
- "OutputName": {
- "field": "m_outputName",
- "type": 14
- },
- "TargetType": {
- "field": "m_targetType",
- "type": 6
- },
- "TargetName": {
- "field": "m_targetName",
- "type": 14
- },
- "InputName": {
- "field": "m_inputName",
- "type": 14
- },
- "OverrideParam": {
- "field": "m_overrideParam",
- "type": 14
- },
- "Delay": {
- "field": "m_flDelay",
- "type": 8
- },
- "TimesToFire": {
- "field": "m_nTimesToFire",
- "type": 2
- }
- },
- "EntityKeyValueData_t": {},
- "ExtraVertexStreamOverride_t": {
- "SubSceneObject": {
- "field": "m_nSubSceneObject",
- "type": 6
- },
- "DrawCallIndex": {
- "field": "m_nDrawCallIndex",
- "type": 6
- },
- "AdditionalMeshDrawPrimitiveFlags": {
- "field": "m_nAdditionalMeshDrawPrimitiveFlags",
- "type": 6
- },
- "ExtraBufferBinding": {
- "field": "m_extraBufferBinding",
- "classname": "CRenderBufferBinding",
- "type": 16
- },
- "Parent": {
- "field": "BaseSceneObjectOverride_t",
- "type": 11
- }
- },
- "InfoOverlayData_t": {
- "Width": {
- "field": "m_flWidth",
- "type": 8
- },
- "Height": {
- "field": "m_flHeight",
- "type": 8
- },
- "Depth": {
- "field": "m_flDepth",
- "type": 8
- },
- "UVStart": {
- "field": "m_vUVStart",
- "type": 22
- },
- "UVEnd": {
- "field": "m_vUVEnd",
- "type": 22
- },
- "RenderOrder": {
- "field": "m_nRenderOrder",
- "type": 2
- },
- "TintColor": {
- "field": "m_vTintColor",
- "type": 23
- },
- "SequenceOverride": {
- "field": "m_nSequenceOverride",
- "type": 2
- }
- },
- "MaterialOverride_t": {
- "SubSceneObject": {
- "field": "m_nSubSceneObject",
- "type": 6
- },
- "DrawCallIndex": {
- "field": "m_nDrawCallIndex",
- "type": 6
- },
- "Parent": {
- "field": "BaseSceneObjectOverride_t",
- "type": 11
- }
- },
- "NodeData_t": {
- "Parent": {
- "field": "m_nParent",
- "type": 2
- },
- "Origin": {
- "field": "m_vOrigin",
- "type": 21
- },
- "MinBounds": {
- "field": "m_vMinBounds",
- "type": 21
- },
- "MaxBounds": {
- "field": "m_vMaxBounds",
- "type": 21
- },
- "MinimumDistance": {
- "field": "m_flMinimumDistance",
- "type": 8
- },
- "ChildNodeIndices": {
- "field": "m_ChildNodeIndices",
- "type": 53
- },
- "WorldNodePrefix": {
- "field": "m_worldNodePrefix",
- "type": 14
- }
- },
- "PermEntityLumpData_t": {
- "Name": {
- "field": "m_name",
- "type": 14
- }
- },
- "SceneObject_t": {
- "ObjectID": {
- "field": "m_nObjectID",
- "type": 6
- },
- "Transform": {
- "field": "m_vTransform",
- "type": 44,
- "size": 3
- },
- "FadeStartDistance": {
- "field": "m_flFadeStartDistance",
- "type": 8
- },
- "FadeEndDistance": {
- "field": "m_flFadeEndDistance",
- "type": 8
- },
- "TintColor": {
- "field": "m_vTintColor",
- "type": 23
- },
- "Skin": {
- "field": "m_skin",
- "type": 14
- },
- "ObjectTypeFlags": {
- "field": "m_nObjectTypeFlags",
- "type": 6
- },
- "LightingOrigin": {
- "field": "m_vLightingOrigin",
- "type": 21
- },
- "OverlayRenderOrder": {
- "field": "m_nOverlayRenderOrder",
- "type": 1
- },
- "LODOverride": {
- "field": "m_nLODOverride",
- "type": 1
- },
- "CubeMapPrecomputedHandshake": {
- "field": "m_nCubeMapPrecomputedHandshake",
- "type": 2
- },
- "LightProbeVolumePrecomputedHandshake": {
- "field": "m_nLightProbeVolumePrecomputedHandshake",
- "type": 2
- }
- },
- "VMapResourceData_t": {},
- "VoxelVisBlockOffset_t": {
- "Offset": {
- "field": "m_nOffset",
- "type": 6
- },
- "ElementCount": {
- "field": "m_nElementCount",
- "type": 6
- }
- },
- "WorldBuilderParams_t": {
- "MinDrawVolumeSize": {
- "field": "m_flMinDrawVolumeSize",
- "type": 8
- },
- "BuildBakedLighting": {
- "field": "m_bBuildBakedLighting",
- "type": 10
- },
- "BakedLightingInfo": {
- "field": "m_bakedLightingInfo",
- "classname": "BakedLightingInfo_t",
- "type": 16
- },
- "CompileTimestamp": {
- "field": "m_nCompileTimestamp",
- "type": 7
- },
- "CompileFingerprint": {
- "field": "m_nCompileFingerprint",
- "type": 7
- }
- },
- "WorldNodeOnDiskBufferData_t": {
- "ElementCount": {
- "field": "m_nElementCount",
- "type": 2
- },
- "ElementSizeInBytes": {
- "field": "m_nElementSizeInBytes",
- "type": 2
- },
- "Data": {
- "field": "m_pData",
- "type": 55
- }
- },
- "WorldNode_t": {
- "VisClusterMembership": {
- "field": "m_visClusterMembership",
- "type": 56
- },
- "LayerNames": {
- "field": "m_layerNames",
- "type": 50
- },
- "SceneObjectLayerIndices": {
- "field": "m_sceneObjectLayerIndices",
- "type": 55
- },
- "OverlayLayerIndices": {
- "field": "m_overlayLayerIndices",
- "type": 55
- },
- "GrassFileName": {
- "field": "m_grassFileName",
- "type": 14
- },
- "NodeLightingInfo": {
- "field": "m_nodeLightingInfo",
- "classname": "BakedLightingInfo_t",
- "type": 16
- },
- "HasBakedGeometryFlag": {
- "field": "m_bHasBakedGeometryFlag",
- "type": 10
- }
- },
- "World_t": {
- "BuilderParams": {
- "field": "m_builderParams",
- "classname": "WorldBuilderParams_t",
- "type": 16
- },
- "WorldLightingInfo": {
- "field": "m_worldLightingInfo",
- "classname": "BakedLightingInfo_t",
- "type": 16
- }
- }
-}
\ No newline at end of file
diff --git a/plugin_files/gamedata/sdk_types.json b/plugin_files/gamedata/sdk_types.json
deleted file mode 100644
index 88824b27a..000000000
--- a/plugin_files/gamedata/sdk_types.json
+++ /dev/null
@@ -1,2933 +0,0 @@
-{
- "AnimParamButton_t": {
- "ANIMPARAM_BUTTON_NONE": 0,
- "ANIMPARAM_BUTTON_DPAD_UP": 1,
- "ANIMPARAM_BUTTON_DPAD_RIGHT": 2,
- "ANIMPARAM_BUTTON_DPAD_DOWN": 3,
- "ANIMPARAM_BUTTON_DPAD_LEFT": 4,
- "ANIMPARAM_BUTTON_A": 5,
- "ANIMPARAM_BUTTON_B": 6,
- "ANIMPARAM_BUTTON_X": 7,
- "ANIMPARAM_BUTTON_Y": 8,
- "ANIMPARAM_BUTTON_LEFT_SHOULDER": 9,
- "ANIMPARAM_BUTTON_RIGHT_SHOULDER": 10,
- "ANIMPARAM_BUTTON_LTRIGGER": 11,
- "ANIMPARAM_BUTTON_RTRIGGER": 12
- },
- "AnimParamNetworkSetting": {
- "Auto": 0,
- "AlwaysNetwork": 1,
- "NeverNetwork": 2
- },
- "AnimParamType_t": {
- "ANIMPARAM_UNKNOWN": 0,
- "ANIMPARAM_BOOL": 1,
- "ANIMPARAM_ENUM": 2,
- "ANIMPARAM_INT": 3,
- "ANIMPARAM_FLOAT": 4,
- "ANIMPARAM_VECTOR": 5,
- "ANIMPARAM_QUATERNION": 6,
- "ANIMPARAM_GLOBALSYMBOL": 7,
- "ANIMPARAM_COUNT": 8
- },
- "AnimPoseControl": {
- "NoPoseControl": 0,
- "AbsolutePoseControl": 1,
- "RelativePoseControl": 2
- },
- "AnimationProcessingType_t": {
- "ANIMATION_PROCESSING_SERVER_SIMULATION": 0,
- "ANIMATION_PROCESSING_CLIENT_SIMULATION": 1,
- "ANIMATION_PROCESSING_CLIENT_PREDICTION": 2,
- "ANIMATION_PROCESSING_CLIENT_INTERPOLATION": 3,
- "ANIMATION_PROCESSING_CLIENT_RENDER": 4,
- "ANIMATION_PROCESSING_MAX": 5
- },
- "AnimationSnapshotType_t": {
- "ANIMATION_SNAPSHOT_SERVER_SIMULATION": 0,
- "ANIMATION_SNAPSHOT_CLIENT_SIMULATION": 1,
- "ANIMATION_SNAPSHOT_CLIENT_PREDICTION": 2,
- "ANIMATION_SNAPSHOT_CLIENT_INTERPOLATION": 3,
- "ANIMATION_SNAPSHOT_CLIENT_RENDER": 4,
- "ANIMATION_SNAPSHOT_FINAL_COMPOSITE": 5,
- "ANIMATION_SNAPSHOT_MAX": 6
- },
- "BoneTransformSpace_t": {
- "BoneTransformSpace_Invalid": -1,
- "BoneTransformSpace_Parent": 0,
- "BoneTransformSpace_Model": 1,
- "BoneTransformSpace_World": 2
- },
- "FootstepLandedFootSoundType_t": {
- "FOOTSOUND_Left": 0,
- "FOOTSOUND_Right": 1,
- "FOOTSOUND_UseOverrideSound": 2
- },
- "MoodType_t": {
- "eMoodType_Head": 0,
- "eMoodType_Body": 1
- },
- "ParticleAttachment_t": {
- "PATTACH_INVALID": -1,
- "PATTACH_ABSORIGIN": 0,
- "PATTACH_ABSORIGIN_FOLLOW": 1,
- "PATTACH_CUSTOMORIGIN": 2,
- "PATTACH_CUSTOMORIGIN_FOLLOW": 3,
- "PATTACH_POINT": 4,
- "PATTACH_POINT_FOLLOW": 5,
- "PATTACH_EYES_FOLLOW": 6,
- "PATTACH_OVERHEAD_FOLLOW": 7,
- "PATTACH_WORLDORIGIN": 8,
- "PATTACH_ROOTBONE_FOLLOW": 9,
- "PATTACH_RENDERORIGIN_FOLLOW": 10,
- "PATTACH_MAIN_VIEW": 11,
- "PATTACH_WATERWAKE": 12,
- "PATTACH_CENTER_FOLLOW": 13,
- "PATTACH_CUSTOM_GAME_STATE_1": 14,
- "PATTACH_HEALTHBAR": 15,
- "MAX_PATTACH_TYPES": 16
- },
- "RagdollPoseControl": {
- "Absolute": 0,
- "Relative": 1
- },
- "SeqCmd_t": {
- "SeqCmd_Nop": 0,
- "SeqCmd_LinearDelta": 1,
- "SeqCmd_FetchFrameRange": 2,
- "SeqCmd_Slerp": 3,
- "SeqCmd_Add": 4,
- "SeqCmd_Subtract": 5,
- "SeqCmd_Scale": 6,
- "SeqCmd_Copy": 7,
- "SeqCmd_Blend": 8,
- "SeqCmd_Worldspace": 9,
- "SeqCmd_Sequence": 10,
- "SeqCmd_FetchCycle": 11,
- "SeqCmd_FetchFrame": 12,
- "SeqCmd_IKLockInPlace": 13,
- "SeqCmd_IKRestoreAll": 14,
- "SeqCmd_ReverseSequence": 15,
- "SeqCmd_Transform": 16
- },
- "SeqPoseSetting_t": {
- "SEQ_POSE_SETTING_CONSTANT": 0,
- "SEQ_POSE_SETTING_ROTATION": 1,
- "SEQ_POSE_SETTING_POSITION": 2,
- "SEQ_POSE_SETTING_VELOCITY": 3
- },
- "AimMatrixBlendMode": {
- "AimMatrixBlendMode_None": 0,
- "AimMatrixBlendMode_Additive": 1,
- "AimMatrixBlendMode_ModelSpaceAdditive": 2,
- "AimMatrixBlendMode_BoneMask": 3
- },
- "AnimNodeNetworkMode": {
- "ServerAuthoritative": 0,
- "ClientSimulate": 1
- },
- "AnimScriptType": {
- "ANIMSCRIPT_TYPE_INVALID": -1,
- "ANIMSCRIPT_FUSE_GENERAL": 0,
- "ANIMSCRIPT_FUSE_STATEMACHINE": 1
- },
- "AnimValueSource": {
- "MoveHeading": 0,
- "MoveSpeed": 1,
- "ForwardSpeed": 2,
- "StrafeSpeed": 3,
- "FacingHeading": 4,
- "LookHeading": 5,
- "LookPitch": 6,
- "LookDistance": 7,
- "Parameter": 8,
- "WayPointHeading": 9,
- "WayPointDistance": 10,
- "BoundaryRadius": 11,
- "TargetMoveHeading": 12,
- "TargetMoveSpeed": 13,
- "AccelerationHeading": 14,
- "AccelerationSpeed": 15,
- "SlopeHeading": 16,
- "SlopeAngle": 17,
- "SlopePitch": 18,
- "SlopeYaw": 19,
- "GoalDistance": 20,
- "AccelerationLeftRight": 21,
- "AccelerationFrontBack": 22,
- "RootMotionSpeed": 23,
- "RootMotionTurnSpeed": 24,
- "MoveHeadingRelativeToLookHeading": 25,
- "MaxMoveSpeed": 26,
- "FingerCurl_Thumb": 27,
- "FingerCurl_Index": 28,
- "FingerCurl_Middle": 29,
- "FingerCurl_Ring": 30,
- "FingerCurl_Pinky": 31,
- "FingerSplay_Thumb_Index": 32,
- "FingerSplay_Index_Middle": 33,
- "FingerSplay_Middle_Ring": 34,
- "FingerSplay_Ring_Pinky": 35
- },
- "AnimVectorSource": {
- "MoveDirection": 0,
- "FacingPosition": 1,
- "LookDirection": 2,
- "VectorParameter": 3,
- "WayPointDirection": 4,
- "Acceleration": 5,
- "SlopeNormal": 6,
- "SlopeNormal_WorldSpace": 7,
- "LookTarget": 8,
- "LookTarget_WorldSpace": 9,
- "WayPointPosition": 10,
- "GoalPosition": 11,
- "RootMotionVelocity": 12,
- "ManualTarget_WorldSpace": 13
- },
- "BinaryNodeChildOption": {
- "Child1": 0,
- "Child2": 1
- },
- "BinaryNodeTiming": {
- "UseChild1": 0,
- "UseChild2": 1,
- "SyncChildren": 2
- },
- "Blend2DMode": {
- "Blend2DMode_General": 0,
- "Blend2DMode_Directional": 1
- },
- "BlendKeyType": {
- "BlendKey_UserValue": 0,
- "BlendKey_Velocity": 1,
- "BlendKey_Distance": 2,
- "BlendKey_RemainingDistance": 3
- },
- "BoneMaskBlendSpace": {
- "BlendSpace_Parent": 0,
- "BlendSpace_Model": 1,
- "BlendSpace_Model_RotationOnly": 2,
- "BlendSpace_Model_TranslationOnly": 3
- },
- "CAnimationGraphVisualizerPrimitiveType": {
- "ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Text": 0,
- "ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Sphere": 1,
- "ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Line": 2,
- "ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Pie": 3,
- "ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Axis": 4
- },
- "ChoiceBlendMethod": {
- "SingleBlendTime": 0,
- "PerChoiceBlendTimes": 1
- },
- "ChoiceChangeMethod": {
- "OnReset": 0,
- "OnCycleEnd": 1,
- "OnResetOrCycleEnd": 2
- },
- "ChoiceMethod": {
- "WeightedRandom": 0,
- "WeightedRandomNoRepeat": 1,
- "Iterate": 2,
- "IterateRandom": 3
- },
- "DampingSpeedFunction": {
- "NoDamping": 0,
- "Constant": 1,
- "Spring": 2
- },
- "EDemoBoneSelectionMode": {
- "CaptureAllBones": 0,
- "CaptureSelectedBones": 1
- },
- "EIKEndEffectorRotationFixUpMode": {
- "None": 0,
- "MatchTargetOrientation": 1,
- "LookAtTargetForward": 2,
- "MaintainParentOrientation": 3,
- "Count": 4
- },
- "FacingMode": {
- "FacingMode_Invalid": 0,
- "FacingMode_Manual": 1,
- "FacingMode_Path": 2,
- "FacingMode_LookTarget": 3,
- "FacingMode_ManualPosition": 4
- },
- "FieldNetworkOption": {
- "Auto": 0,
- "ForceEnable": 1,
- "ForceDisable": 2
- },
- "FootFallTagFoot_t": {
- "FOOT1": 0,
- "FOOT2": 1,
- "FOOT3": 2,
- "FOOT4": 3,
- "FOOT5": 4,
- "FOOT6": 5,
- "FOOT7": 6,
- "FOOT8": 7
- },
- "FootLockSubVisualization": {
- "FOOTLOCKSUBVISUALIZATION_ReachabilityAnalysis": 0,
- "FOOTLOCKSUBVISUALIZATION_IKSolve": 1
- },
- "FootPinningTimingSource": {
- "FootMotion": 0,
- "Tag": 1,
- "Parameter": 2
- },
- "HandshakeTagType_t": {
- "eInvalid": -1,
- "eTask": 0,
- "eMovement": 1,
- "eCount": 2
- },
- "IKChannelMode": {
- "TwoBone": 0,
- "TwoBone_Translate": 1,
- "OneBone": 2,
- "OneBone_Translate": 3
- },
- "IKSolverType": {
- "IKSOLVER_Perlin": 0,
- "IKSOLVER_TwoBone": 1,
- "IKSOLVER_Fabrik": 2,
- "IKSOLVER_DogLeg3Bone": 3,
- "IKSOLVER_CCD": 4,
- "IKSOLVER_COUNT": 5
- },
- "IKTargetCoordinateSystem": {
- "IKTARGETCOORDINATESYSTEM_WorldSpace": 0,
- "IKTARGETCOORDINATESYSTEM_ModelSpace": 1,
- "IKTARGETCOORDINATESYSTEM_COUNT": 2
- },
- "IKTargetSource": {
- "IKTARGETSOURCE_Bone": 0,
- "IKTARGETSOURCE_AnimgraphParameter": 1,
- "IKTARGETSOURCE_COUNT": 2
- },
- "IkEndEffectorType": {
- "IkEndEffector_Attachment": 0,
- "IkEndEffector_Bone": 1
- },
- "IkTargetType": {
- "IkTarget_Attachment": 0,
- "IkTarget_Bone": 1,
- "IkTarget_Parameter_ModelSpace": 2,
- "IkTarget_Parameter_WorldSpace": 3
- },
- "JiggleBoneSimSpace": {
- "SimSpace_Local": 0,
- "SimSpace_Model": 1,
- "SimSpace_World": 2
- },
- "JumpCorrectionMethod": {
- "ScaleMotion": 0,
- "AddCorrectionDelta": 1
- },
- "MatterialAttributeTagType_t": {
- "MATERIAL_ATTRIBUTE_TAG_VALUE": 0,
- "MATERIAL_ATTRIBUTE_TAG_COLOR": 1
- },
- "PoseType_t": {
- "POSETYPE_STATIC": 0,
- "POSETYPE_DYNAMIC": 1,
- "POSETYPE_INVALID": 255
- },
- "ResetCycleOption": {
- "Beginning": 0,
- "SameCycleAsSource": 1,
- "InverseSourceCycle": 2,
- "FixedValue": 3,
- "SameTimeAsSource": 4
- },
- "SelectorTagBehavior_t": {
- "SelectorTagBehavior_OnWhileCurrent": 0,
- "SelectorTagBehavior_OffWhenFinished": 1,
- "SelectorTagBehavior_OffBeforeFinished": 2
- },
- "SolveIKChainAnimNodeDebugSetting": {
- "SOLVEIKCHAINANIMNODEDEBUGSETTING_None": 0,
- "SOLVEIKCHAINANIMNODEDEBUGSETTING_X_Axis_Circle": 1,
- "SOLVEIKCHAINANIMNODEDEBUGSETTING_Y_Axis_Circle": 2,
- "SOLVEIKCHAINANIMNODEDEBUGSETTING_Z_Axis_Circle": 3,
- "SOLVEIKCHAINANIMNODEDEBUGSETTING_Forward": 4,
- "SOLVEIKCHAINANIMNODEDEBUGSETTING_Up": 5,
- "SOLVEIKCHAINANIMNODEDEBUGSETTING_Left": 6
- },
- "StanceOverrideMode": {
- "Sequence": 0,
- "Node": 1
- },
- "StateActionBehavior": {
- "STATETAGBEHAVIOR_ACTIVE_WHILE_CURRENT": 0,
- "STATETAGBEHAVIOR_FIRE_ON_ENTER": 1,
- "STATETAGBEHAVIOR_FIRE_ON_EXIT": 2,
- "STATETAGBEHAVIOR_FIRE_ON_ENTER_AND_EXIT": 3
- },
- "StepPhase": {
- "StepPhase_OnGround": 0,
- "StepPhase_InAir": 1
- },
- "VelocityMetricMode": {
- "DirectionOnly": 0,
- "MagnitudeOnly": 1,
- "DirectionAndMagnitude": 2
- },
- "NmCachedValueMode_t": {
- "OnEntry": 0,
- "OnExit": 1
- },
- "NmEasingFunction_t": {
- "Linear": 0,
- "Quad": 1,
- "Cubic": 2,
- "Quart": 3,
- "Quint": 4,
- "Sine": 5,
- "Expo": 6,
- "Circ": 7,
- "Back": 8
- },
- "NmEasingOperation_t": {
- "Linear": 0,
- "InQuad": 1,
- "OutQuad": 2,
- "InOutQuad": 3,
- "InCubic": 4,
- "OutCubic": 5,
- "InOutCubic": 6,
- "InQuart": 7,
- "OutQuart": 8,
- "InOutQuart": 9,
- "InQuint": 10,
- "OutQuint": 11,
- "InOutQuint": 12,
- "InSine": 13,
- "OutSine": 14,
- "InOutSine": 15,
- "InExpo": 16,
- "OutExpo": 17,
- "InOutExpo": 18,
- "InCirc": 19,
- "OutCirc": 20,
- "InOutCirc": 21,
- "None": 22
- },
- "NmEventConditionRules_t": {
- "LimitSearchToSourceState": 0,
- "IgnoreInactiveEvents": 1,
- "PreferHighestWeight": 2,
- "PreferHighestProgress": 3,
- "OperatorOr": 4,
- "OperatorAnd": 5,
- "SearchOnlyStateEvents": 6,
- "SearchOnlyAnimEvents": 7,
- "SearchBothStateAndAnimEvents": 8
- },
- "NmFootPhaseCondition_t": {
- "LeftFootDown": 0,
- "LeftFootPassing": 1,
- "LeftPhase": 4,
- "RightFootDown": 2,
- "RightFootPassing": 3,
- "RightPhase": 5
- },
- "NmFootPhase_t": {
- "LeftFootDown": 0,
- "RightFootPassing": 1,
- "RightFootDown": 2,
- "LeftFootPassing": 3
- },
- "NmFrameSnapEventMode_t": {
- "Floor": 0,
- "Round": 1
- },
- "NmGraphValueType_t": {
- "Unknown": 0,
- "Bool": 1,
- "ID": 2,
- "Float": 3,
- "Vector": 4,
- "Target": 5,
- "BoneMask": 6,
- "Pose": 7,
- "Special": 8
- },
- "NmPoseBlendMode_t": {
- "Overlay": 0,
- "Additive": 1,
- "ModelSpace": 2
- },
- "NmRootMotionBlendMode_t": {
- "Blend": 0,
- "Additive": 1,
- "IgnoreSource": 2,
- "IgnoreTarget": 3
- },
- "NmStateEventTypeCondition_t": {
- "Entry": 0,
- "FullyInState": 1,
- "Exit": 2,
- "Timed": 3,
- "Any": 4
- },
- "NmTargetWarpAlgorithm_t": {
- "Lerp": 0,
- "Hermite": 1,
- "HermiteFeaturePreserving": 2,
- "Bezier": 3
- },
- "NmTargetWarpRule_t": {
- "WarpXY": 0,
- "WarpZ": 1,
- "WarpXYZ": 2,
- "RotationOnly": 3
- },
- "NmTransitionRuleCondition_t": {
- "AnyAllowed": 0,
- "FullyAllowed": 1,
- "ConditionallyAllowed": 2,
- "Blocked": 3
- },
- "NmTransitionRule_t": {
- "AllowTransition": 0,
- "ConditionallyAllowTransition": 1,
- "BlockTransition": 2
- },
- "AmmoFlags_t": {
- "AMMO_FORCE_DROP_IF_CARRIED": 1,
- "AMMO_RESERVE_STAYS_WITH_WEAPON": 2,
- "AMMO_FLAG_MAX": 2
- },
- "AmmoPosition_t": {
- "AMMO_POSITION_INVALID": -1,
- "AMMO_POSITION_PRIMARY": 0,
- "AMMO_POSITION_SECONDARY": 1,
- "AMMO_POSITION_COUNT": 2
- },
- "AnimLoopMode_t": {
- "ANIM_LOOP_MODE_INVALID": -1,
- "ANIM_LOOP_MODE_NOT_LOOPING": 0,
- "ANIM_LOOP_MODE_LOOPING": 1,
- "ANIM_LOOP_MODE_USE_SEQUENCE_SETTINGS": 2,
- "ANIM_LOOP_MODE_COUNT": 3
- },
- "BaseExplosionTypes_t": {
- "EXPLOSION_TYPE_DEFAULT": 0,
- "EXPLOSION_TYPE_GRENADE": 1,
- "EXPLOSION_TYPE_MOLOTOV": 2,
- "EXPLOSION_TYPE_FIREWORKS": 3,
- "EXPLOSION_TYPE_GASCAN": 4,
- "EXPLOSION_TYPE_GASCYLINDER": 5,
- "EXPLOSION_TYPE_EXPLOSIVEBARREL": 6,
- "EXPLOSION_TYPE_ELECTRICAL": 7,
- "EXPLOSION_TYPE_EMP": 8,
- "EXPLOSION_TYPE_SHRAPNEL": 9,
- "EXPLOSION_TYPE_SMOKEGRENADE": 10,
- "EXPLOSION_TYPE_FLASHBANG": 11,
- "EXPLOSION_TYPE_TRIPMINE": 12,
- "EXPLOSION_TYPE_ICE": 13,
- "EXPLOSION_TYPE_NONE": 14,
- "EXPLOSION_TYPE_CUSTOM": 15,
- "EXPLOSION_TYPE_COUNT": 16
- },
- "BeamClipStyle_t": {
- "kNOCLIP": 0,
- "kGEOCLIP": 1,
- "kMODELCLIP": 2,
- "kBEAMCLIPSTYLE_NUMBITS": 2
- },
- "BeamType_t": {
- "BEAM_INVALID": 0,
- "BEAM_POINTS": 1,
- "BEAM_ENTPOINT": 2,
- "BEAM_ENTS": 3,
- "BEAM_HOSE": 4,
- "BEAM_SPLINE": 5,
- "BEAM_LASER": 6
- },
- "BeginDeathLifeStateTransition_t": {
- "NO_CHANGE_IN_LIFESTATE": 0,
- "TRANSITION_TO_LIFESTATE_DYING": 1,
- "TRANSITION_TO_LIFESTATE_DEAD": 2
- },
- "BloodType": {
- "None": -1,
- "ColorRed": 0,
- "ColorYellow": 1,
- "ColorGreen": 2,
- "ColorRedLVL2": 3,
- "ColorRedLVL3": 4,
- "ColorRedLVL4": 5,
- "ColorRedLVL5": 6,
- "ColorRedLVL6": 7
- },
- "BreakableContentsType_t": {
- "BC_DEFAULT": 0,
- "BC_EMPTY": 1,
- "BC_PROP_GROUP_OVERRIDE": 2,
- "BC_PARTICLE_SYSTEM_OVERRIDE": 3
- },
- "BrushSolidities_e": {
- "BRUSHSOLID_TOGGLE": 0,
- "BRUSHSOLID_NEVER": 1,
- "BRUSHSOLID_ALWAYS": 2
- },
- "C4LightEffect_t": {
- "eLightEffectNone": 0,
- "eLightEffectDropped": 1,
- "eLightEffectThirdPersonHeld": 2
- },
- "CDebugOverlayCombinedTypes_t": {
- "ALL": 0,
- "ANY": 1,
- "COUNT": 2
- },
- "CDebugOverlayFilterType_t": {
- "NONE": 0,
- "TEXT": 1,
- "ENTITY": 2,
- "COUNT": 3,
- "TACTICAL_SEARCH": 4,
- "AI_SCHEDULE": 5,
- "AI_TASK": 6,
- "AI_EVENT": 7,
- "END_SIM_HISTORY_TYPES": 8,
- "COMBINED": -1
- },
- "CSPlayerBlockingUseAction_t": {
- "k_CSPlayerBlockingUseAction_None": 0,
- "k_CSPlayerBlockingUseAction_DefusingDefault": 1,
- "k_CSPlayerBlockingUseAction_DefusingWithKit": 2,
- "k_CSPlayerBlockingUseAction_HostageGrabbing": 3,
- "k_CSPlayerBlockingUseAction_HostageDropping": 4,
- "k_CSPlayerBlockingUseAction_OpeningSafe": 5,
- "k_CSPlayerBlockingUseAction_EquippingParachute": 6,
- "k_CSPlayerBlockingUseAction_EquippingHeavyArmor": 7,
- "k_CSPlayerBlockingUseAction_EquippingContract": 8,
- "k_CSPlayerBlockingUseAction_EquippingTabletUpgrade": 9,
- "k_CSPlayerBlockingUseAction_TakingOffHeavyArmor": 10,
- "k_CSPlayerBlockingUseAction_PayingToOpenDoor": 11,
- "k_CSPlayerBlockingUseAction_CancelingSpawnRappelling": 12,
- "k_CSPlayerBlockingUseAction_EquippingExoJump": 13,
- "k_CSPlayerBlockingUseAction_PickingUpBumpMine": 14,
- "k_CSPlayerBlockingUseAction_MapLongUseEntity_Pickup": 15,
- "k_CSPlayerBlockingUseAction_MapLongUseEntity_Place": 16,
- "k_CSPlayerBlockingUseAction_MaxCount": 17
- },
- "CSPlayerState": {
- "STATE_ACTIVE": 0,
- "STATE_WELCOME": 1,
- "STATE_PICKINGTEAM": 2,
- "STATE_PICKINGCLASS": 3,
- "STATE_DEATH_ANIM": 4,
- "STATE_DEATH_WAIT_FOR_KEY": 5,
- "STATE_OBSERVER_MODE": 6,
- "STATE_GUNGAME_RESPAWN": 7,
- "STATE_DORMANT": 8,
- "NUM_PLAYER_STATES": 9
- },
- "CSWeaponCategory": {
- "WEAPONCATEGORY_OTHER": 0,
- "WEAPONCATEGORY_MELEE": 1,
- "WEAPONCATEGORY_SECONDARY": 2,
- "WEAPONCATEGORY_SMG": 3,
- "WEAPONCATEGORY_RIFLE": 4,
- "WEAPONCATEGORY_HEAVY": 5,
- "WEAPONCATEGORY_COUNT": 6
- },
- "CSWeaponMode": {
- "Primary_Mode": 0,
- "Secondary_Mode": 1,
- "WeaponMode_MAX": 2
- },
- "CSWeaponSilencerType": {
- "WEAPONSILENCER_NONE": 0,
- "WEAPONSILENCER_DETACHABLE": 1,
- "WEAPONSILENCER_INTEGRATED": 2
- },
- "CSWeaponState_t": {
- "WEAPON_NOT_CARRIED": 0,
- "WEAPON_IS_CARRIED_BY_PLAYER": 1,
- "WEAPON_IS_ACTIVE": 2
- },
- "CSWeaponType": {
- "WEAPONTYPE_KNIFE": 0,
- "WEAPONTYPE_PISTOL": 1,
- "WEAPONTYPE_SUBMACHINEGUN": 2,
- "WEAPONTYPE_RIFLE": 3,
- "WEAPONTYPE_SHOTGUN": 4,
- "WEAPONTYPE_SNIPER_RIFLE": 5,
- "WEAPONTYPE_MACHINEGUN": 6,
- "WEAPONTYPE_C4": 7,
- "WEAPONTYPE_TASER": 8,
- "WEAPONTYPE_GRENADE": 9,
- "WEAPONTYPE_EQUIPMENT": 10,
- "WEAPONTYPE_STACKABLEITEM": 11,
- "WEAPONTYPE_FISTS": 12,
- "WEAPONTYPE_BREACHCHARGE": 13,
- "WEAPONTYPE_BUMPMINE": 14,
- "WEAPONTYPE_TABLET": 15,
- "WEAPONTYPE_MELEE": 16,
- "WEAPONTYPE_SHIELD": 17,
- "WEAPONTYPE_ZONE_REPULSOR": 18,
- "WEAPONTYPE_UNKNOWN": 19
- },
- "CanPlaySequence_t": {
- "CANNOT_PLAY": 0,
- "CAN_PLAY_NOW": 1,
- "CAN_PLAY_ENQUEUED": 2
- },
- "ChatIgnoreType_t": {
- "CHAT_IGNORE_NONE": 0,
- "CHAT_IGNORE_ALL": 1,
- "CHAT_IGNORE_TEAM": 2
- },
- "ChoreoLookAtMode_t": {
- "eInvalid": -1,
- "eChest": 0,
- "eHead": 1,
- "eEyesOnly": 2
- },
- "ChoreoLookAtSpeed_t": {
- "eInvalid": -1,
- "eSlow": 0,
- "eMedium": 1,
- "eFast": 2
- },
- "Class_T": {
- "CLASS_NONE": 0,
- "CLASS_PLAYER": 1,
- "CLASS_PLAYER_ALLY": 2,
- "CLASS_BOMB": 3,
- "CLASS_FOOT_CONTACT_SHADOW": 4,
- "CLASS_WEAPON": 5,
- "CLASS_WATER_SPLASHER": 6,
- "CLASS_WEAPON_VIEWMODEL": 7,
- "CLASS_DOOR": 8,
- "NUM_CLASSIFY_CLASSES": 9
- },
- "CommandEntitySpecType_t": {
- "SPEC_SEARCH": 0,
- "SPEC_TYPES_COUNT": 1
- },
- "CommandExecMode_t": {
- "EXEC_MANUAL": 0,
- "EXEC_LEVELSTART": 1,
- "EXEC_PERIODIC": 2,
- "EXEC_MODES_COUNT": 3
- },
- "CompMatPropertyMutatorConditionType_t": {
- "COMP_MAT_MUTATOR_CONDITION_INPUT_CONTAINER_EXISTS": 0,
- "COMP_MAT_MUTATOR_CONDITION_INPUT_CONTAINER_VALUE_EXISTS": 1,
- "COMP_MAT_MUTATOR_CONDITION_INPUT_CONTAINER_VALUE_EQUALS": 2
- },
- "CompMatPropertyMutatorType_t": {
- "COMP_MAT_PROPERTY_MUTATOR_INIT": 0,
- "COMP_MAT_PROPERTY_MUTATOR_COPY_MATCHING_KEYS": 1,
- "COMP_MAT_PROPERTY_MUTATOR_COPY_KEYS_WITH_SUFFIX": 2,
- "COMP_MAT_PROPERTY_MUTATOR_COPY_PROPERTY": 3,
- "COMP_MAT_PROPERTY_MUTATOR_SET_VALUE": 4,
- "COMP_MAT_PROPERTY_MUTATOR_GENERATE_TEXTURE": 5,
- "COMP_MAT_PROPERTY_MUTATOR_CONDITIONAL_MUTATORS": 6,
- "COMP_MAT_PROPERTY_MUTATOR_POP_INPUT_QUEUE": 7,
- "COMP_MAT_PROPERTY_MUTATOR_DRAW_TEXT": 8,
- "COMP_MAT_PROPERTY_MUTATOR_RANDOM_ROLL_INPUT_VARIABLES": 9
- },
- "CompositeMaterialInputContainerSourceType_t": {
- "CONTAINER_SOURCE_TYPE_TARGET_MATERIAL": 0,
- "CONTAINER_SOURCE_TYPE_MATERIAL_FROM_TARGET_ATTR": 1,
- "CONTAINER_SOURCE_TYPE_SPECIFIC_MATERIAL": 2,
- "CONTAINER_SOURCE_TYPE_LOOSE_VARIABLES": 3,
- "CONTAINER_SOURCE_TYPE_VARIABLE_FROM_TARGET_ATTR": 4,
- "CONTAINER_SOURCE_TYPE_TARGET_INSTANCE_MATERIAL": 5
- },
- "CompositeMaterialInputLooseVariableType_t": {
- "LOOSE_VARIABLE_TYPE_BOOLEAN": 0,
- "LOOSE_VARIABLE_TYPE_INTEGER1": 1,
- "LOOSE_VARIABLE_TYPE_INTEGER2": 2,
- "LOOSE_VARIABLE_TYPE_INTEGER3": 3,
- "LOOSE_VARIABLE_TYPE_INTEGER4": 4,
- "LOOSE_VARIABLE_TYPE_FLOAT1": 5,
- "LOOSE_VARIABLE_TYPE_FLOAT2": 6,
- "LOOSE_VARIABLE_TYPE_FLOAT3": 7,
- "LOOSE_VARIABLE_TYPE_FLOAT4": 8,
- "LOOSE_VARIABLE_TYPE_COLOR4": 9,
- "LOOSE_VARIABLE_TYPE_STRING": 10,
- "LOOSE_VARIABLE_TYPE_SYSTEMVAR": 11,
- "LOOSE_VARIABLE_TYPE_RESOURCE_MATERIAL": 12,
- "LOOSE_VARIABLE_TYPE_RESOURCE_TEXTURE": 13,
- "LOOSE_VARIABLE_TYPE_PANORAMA_RENDER": 14
- },
- "CompositeMaterialInputTextureType_t": {
- "INPUT_TEXTURE_TYPE_DEFAULT": 0,
- "INPUT_TEXTURE_TYPE_NORMALMAP": 1,
- "INPUT_TEXTURE_TYPE_COLOR": 2,
- "INPUT_TEXTURE_TYPE_MASKS": 3,
- "INPUT_TEXTURE_TYPE_ROUGHNESS": 4,
- "INPUT_TEXTURE_TYPE_PEARLESCENCE_MASK": 5,
- "INPUT_TEXTURE_TYPE_AO": 6
- },
- "CompositeMaterialMatchFilterType_t": {
- "MATCH_FILTER_MATERIAL_ATTRIBUTE_EXISTS": 0,
- "MATCH_FILTER_MATERIAL_SHADER": 1,
- "MATCH_FILTER_MATERIAL_NAME_SUBSTR": 2,
- "MATCH_FILTER_MATERIAL_ATTRIBUTE_EQUALS": 3,
- "MATCH_FILTER_MATERIAL_PROPERTY_EXISTS": 4,
- "MATCH_FILTER_MATERIAL_PROPERTY_EQUALS": 5
- },
- "CompositeMaterialVarSystemVar_t": {
- "COMPMATSYSVAR_COMPOSITETIME": 0,
- "COMPMATSYSVAR_EMPTY_RESOURCE_SPACER": 1
- },
- "DamageTypes_t": {
- "DMG_GENERIC": 0,
- "DMG_CRUSH": 1,
- "DMG_BULLET": 2,
- "DMG_SLASH": 4,
- "DMG_BURN": 8,
- "DMG_VEHICLE": 16,
- "DMG_FALL": 32,
- "DMG_BLAST": 64,
- "DMG_CLUB": 128,
- "DMG_SHOCK": 256,
- "DMG_SONIC": 512,
- "DMG_ENERGYBEAM": 1024,
- "DMG_DROWN": 16384,
- "DMG_POISON": 32768,
- "DMG_RADIATION": 65536,
- "DMG_DROWNRECOVER": 131072,
- "DMG_ACID": 262144,
- "DMG_PHYSGUN": 1048576,
- "DMG_DISSOLVE": 2097152,
- "DMG_BLAST_SURFACE": 4194304,
- "DMG_BUCKSHOT": 16777216,
- "DMG_LASTGENERICFLAG": 16777216,
- "DMG_HEADSHOT": 33554432,
- "DMG_DANGERZONE": 67108864
- },
- "DebugOverlayBits_t": {
- "OVERLAY_TEXT_BIT": 1,
- "OVERLAY_NAME_BIT": 2,
- "OVERLAY_BBOX_BIT": 4,
- "OVERLAY_PIVOT_BIT": 8,
- "OVERLAY_MESSAGE_BIT": 16,
- "OVERLAY_ABSBOX_BIT": 32,
- "OVERLAY_RBOX_BIT": 64,
- "OVERLAY_SHOW_BLOCKSLOS": 128,
- "OVERLAY_ATTACHMENTS_BIT": 256,
- "OVERLAY_INTERPOLATED_ATTACHMENTS_BIT": 512,
- "OVERLAY_INTERPOLATED_PIVOT_BIT": 1024,
- "OVERLAY_SKELETON_BIT": 2048,
- "OVERLAY_INTERPOLATED_SKELETON_BIT": 4096,
- "OVERLAY_TRIGGER_BOUNDS_BIT": 8192,
- "OVERLAY_HITBOX_BIT": 16384,
- "OVERLAY_INTERPOLATED_HITBOX_BIT": 32768,
- "OVERLAY_AUTOAIM_BIT": 65536,
- "OVERLAY_NPC_SELECTED_BIT": 131072,
- "OVERLAY_JOINT_INFO_BIT": 262144,
- "OVERLAY_NPC_ROUTE_BIT": 524288,
- "OVERLAY_VISIBILITY_TRACES_BIT": 1048576,
- "OVERLAY_NPC_ENEMIES_BIT": 4194304,
- "OVERLAY_NPC_CONDITIONS_BIT": 8388608,
- "OVERLAY_NPC_COMBAT_BIT": 16777216,
- "OVERLAY_NPC_TASK_BIT": 33554432,
- "OVERLAY_NPC_BODYLOCATIONS": 67108864,
- "OVERLAY_NPC_VIEWCONE_BIT": 134217728,
- "OVERLAY_NPC_KILL_BIT": 268435456,
- "OVERLAY_WC_CHANGE_ENTITY": 536870912,
- "OVERLAY_BUDDHA_MODE": 1073741824,
- "OVERLAY_NPC_STEERING_REGULATIONS": 2147483648,
- "OVERLAY_NPC_TASK_TEXT_BIT": 4294967296,
- "OVERLAY_PROP_DEBUG": 8589934592,
- "OVERLAY_NPC_RELATION_BIT": 17179869184,
- "OVERLAY_VIEWOFFSET": 34359738368,
- "OVERLAY_VCOLLIDE_WIREFRAME_BIT": 68719476736,
- "OVERLAY_NPC_SCRIPTED_COMMANDS_BIT": 137438953472,
- "OVERLAY_ACTORNAME_BIT": 274877906944,
- "OVERLAY_NPC_CONDITIONS_TEXT_BIT": 549755813888,
- "OVERLAY_NPC_ABILITY_RANGE_DEBUG_BIT": 1099511627776
- },
- "Disposition_t": {
- "D_ER": 0,
- "D_HT": 1,
- "D_FR": 2,
- "D_LI": 3,
- "D_NU": 4,
- "D_ERROR": 0,
- "D_HATE": 1,
- "D_FEAR": 2,
- "D_LIKE": 3,
- "D_NEUTRAL": 4
- },
- "DoorState_t": {
- "DOOR_STATE_CLOSED": 0,
- "DOOR_STATE_OPENING": 1,
- "DOOR_STATE_OPEN": 2,
- "DOOR_STATE_CLOSING": 3,
- "DOOR_STATE_AJAR": 4
- },
- "EContributionScoreFlag_t": {
- "k_EContributionScoreFlag_Default": 0,
- "k_EContributionScoreFlag_Objective": 1,
- "k_EContributionScoreFlag_Bullets": 2
- },
- "EDestructiblePartDamagePassThroughType": {
- "Normal": 0,
- "Absorb": 1
- },
- "EInButtonState": {
- "IN_BUTTON_UP": 0,
- "IN_BUTTON_DOWN": 1,
- "IN_BUTTON_DOWN_UP": 2,
- "IN_BUTTON_UP_DOWN": 3,
- "IN_BUTTON_UP_DOWN_UP": 4,
- "IN_BUTTON_DOWN_UP_DOWN": 5,
- "IN_BUTTON_DOWN_UP_DOWN_UP": 6,
- "IN_BUTTON_UP_DOWN_UP_DOWN": 7,
- "IN_BUTTON_STATE_COUNT": 8
- },
- "EKillTypes_t": {
- "KILL_NONE": 0,
- "KILL_DEFAULT": 1,
- "KILL_HEADSHOT": 2,
- "KILL_BLAST": 3,
- "KILL_BURN": 4,
- "KILL_SLASH": 5,
- "KILL_SHOCK": 6,
- "KILLTYPE_COUNT": 7
- },
- "EProceduralRagdollWeightIndexPropagationMethod": {
- "Bone": 0,
- "BoneAndChildren": 1
- },
- "EntityDisolveType_t": {
- "ENTITY_DISSOLVE_INVALID": -1,
- "ENTITY_DISSOLVE_NORMAL": 0,
- "ENTITY_DISSOLVE_ELECTRICAL": 1,
- "ENTITY_DISSOLVE_ELECTRICAL_LIGHT": 2,
- "ENTITY_DISSOLVE_CORE": 3
- },
- "EntityDistanceMode_t": {
- "eOriginToOrigin": 0,
- "eCenterToCenter": 1,
- "eAxisToAxis": 2
- },
- "EntityPlatformTypes_t": {
- "ENTITY_NOT_PLATFORM": 0,
- "ENTITY_PLATFORM_PLAYER_FOLLOWS_YAW": 1,
- "ENTITY_PLATFORM_PLAYER_IGNORES_YAW": 2
- },
- "EntitySubclassScope_t": {
- "SUBCLASS_SCOPE_NONE": -1,
- "SUBCLASS_SCOPE_PRECIPITATION": 0,
- "SUBCLASS_SCOPE_PLAYER_WEAPONS": 1,
- "SUBCLASS_SCOPE_COUNT": 2
- },
- "FixAngleSet_t": {
- "None": 0,
- "Absolute": 1,
- "Relative": 2
- },
- "GameAnimEventIndex_t": {
- "AE_EMPTY": 0,
- "AE_CL_PLAYSOUND": 1,
- "AE_CL_PLAYSOUND_ATTACHMENT": 2,
- "AE_CL_PLAYSOUND_POSITION": 3,
- "AE_SV_PLAYSOUND": 4,
- "AE_CL_STOPSOUND": 5,
- "AE_CL_PLAYSOUND_LOOPING": 6,
- "AE_CL_CREATE_PARTICLE_EFFECT": 7,
- "AE_CL_STOP_PARTICLE_EFFECT": 8,
- "AE_CL_CREATE_PARTICLE_EFFECT_CFG": 9,
- "AE_SV_CREATE_PARTICLE_EFFECT_CFG": 10,
- "AE_SV_STOP_PARTICLE_EFFECT": 11,
- "AE_FOOTSTEP": 12,
- "AE_RAGDOLL": 13,
- "AE_CL_STOP_RAGDOLL_CONTROL": 14,
- "AE_CL_ENABLE_BODYGROUP": 15,
- "AE_CL_DISABLE_BODYGROUP": 16,
- "AE_BODYGROUP_SET_VALUE": 17,
- "AE_CL_BODYGROUP_SET_VALUE_CMODEL_WPN": 18,
- "AE_WEAPON_PERFORM_ATTACK": 19,
- "AE_FIRE_INPUT": 20,
- "AE_CL_CLOTH_ATTR": 21,
- "AE_CL_CLOTH_GROUND_OFFSET": 22,
- "AE_CL_CLOTH_STIFFEN": 23,
- "AE_CL_CLOTH_EFFECT": 24,
- "AE_CL_CREATE_ANIM_SCOPE_PROP": 25,
- "AE_SV_IKLOCK": 26,
- "AE_PULSE_GRAPH": 27,
- "AE_PULSE_GRAPH_LOOKAT": 28,
- "AE_PULSE_GRAPH_AIMAT": 29,
- "AE_PULSE_GRAPH_IKLOCKLEFTARM": 30,
- "AE_PULSE_GRAPH_IKLOCKRIGHTARM": 31,
- "AE_DISABLE_PLATFORM": 32,
- "AE_ENABLE_PLATFORM": 33,
- "AE_ANIMGRAPH_SET_PARAM": 34,
- "AE_CL_WEAPON_TRANSITION_INTO_HAND": 35,
- "AE_CL_BODYGROUP_SET_TO_CLIP": 36,
- "AE_CL_BODYGROUP_SET_TO_NEXTCLIP": 37,
- "AE_SV_SHOW_SILENCER": 38,
- "AE_SV_ATTACH_SILENCER_COMPLETE": 39,
- "AE_SV_HIDE_SILENCER": 40,
- "AE_SV_DETACH_SILENCER_COMPLETE": 41,
- "AE_CL_EJECT_MAG": 42,
- "AE_WPN_COMPLETE_RELOAD": 43,
- "AE_WPN_HEALTHSHOT_INJECT": 44,
- "AE_CL_C4_SCREEN_TEXT": 45,
- "AE_GRENADE_THROW_COMPLETE": 46
- },
- "GrenadeType_t": {
- "GRENADE_TYPE_EXPLOSIVE": 0,
- "GRENADE_TYPE_FLASH": 1,
- "GRENADE_TYPE_FIRE": 2,
- "GRENADE_TYPE_DECOY": 3,
- "GRENADE_TYPE_SMOKE": 4,
- "GRENADE_TYPE_SENSOR": 5,
- "GRENADE_TYPE_SNOWBALL": 6,
- "GRENADE_TYPE_TOTAL": 7
- },
- "HierarchyType_t": {
- "HIERARCHY_NONE": 0,
- "HIERARCHY_BONE_MERGE": 1,
- "HIERARCHY_ATTACHMENT": 2,
- "HIERARCHY_ABSORIGIN": 3,
- "HIERARCHY_BONE": 4,
- "HIERARCHY_TYPE_COUNT": 5
- },
- "HitGroup_t": {
- "HITGROUP_INVALID": -1,
- "HITGROUP_GENERIC": 0,
- "HITGROUP_HEAD": 1,
- "HITGROUP_CHEST": 2,
- "HITGROUP_STOMACH": 3,
- "HITGROUP_LEFTARM": 4,
- "HITGROUP_RIGHTARM": 5,
- "HITGROUP_LEFTLEG": 6,
- "HITGROUP_RIGHTLEG": 7,
- "HITGROUP_NECK": 8,
- "HITGROUP_UNUSED": 9,
- "HITGROUP_GEAR": 10,
- "HITGROUP_SPECIAL": 11,
- "HITGROUP_COUNT": 12
- },
- "Hull_t": {
- "HULL_HUMAN": 0,
- "HULL_SMALL_CENTERED": 1,
- "HULL_WIDE_HUMAN": 2,
- "HULL_TINY": 3,
- "HULL_MEDIUM": 4,
- "HULL_TINY_CENTERED": 5,
- "HULL_LARGE": 6,
- "HULL_LARGE_CENTERED": 7,
- "HULL_MEDIUM_TALL": 8,
- "HULL_SMALL": 9,
- "NUM_HULLS": 10,
- "HULL_NONE": 11
- },
- "InputBitMask_t": {
- "IN_NONE": 0,
- "IN_ALL": -1,
- "IN_ATTACK": 1,
- "IN_JUMP": 2,
- "IN_DUCK": 4,
- "IN_FORWARD": 8,
- "IN_BACK": 16,
- "IN_USE": 32,
- "IN_TURNLEFT": 128,
- "IN_TURNRIGHT": 256,
- "IN_MOVELEFT": 512,
- "IN_MOVERIGHT": 1024,
- "IN_ATTACK2": 2048,
- "IN_RELOAD": 8192,
- "IN_SPEED": 65536,
- "IN_JOYAUTOSPRINT": 131072,
- "IN_FIRST_MOD_SPECIFIC_BIT": 4294967296,
- "IN_USEORRELOAD": 4294967296,
- "IN_SCORE": 8589934592,
- "IN_ZOOM": 17179869184,
- "IN_LOOK_AT_WEAPON": 34359738368
- },
- "ItemFlagTypes_t": {
- "ITEM_FLAG_NONE": 0,
- "ITEM_FLAG_CAN_SELECT_WITHOUT_AMMO": 1,
- "ITEM_FLAG_NOAUTORELOAD": 2,
- "ITEM_FLAG_NOAUTOSWITCHEMPTY": 4,
- "ITEM_FLAG_LIMITINWORLD": 8,
- "ITEM_FLAG_EXHAUSTIBLE": 16,
- "ITEM_FLAG_DOHITLOCATIONDMG": 32,
- "ITEM_FLAG_NOAMMOPICKUPS": 64,
- "ITEM_FLAG_NOITEMPICKUP": 128
- },
- "LatchDirtyPermission_t": {
- "LATCH_DIRTY_DISALLOW": 0,
- "LATCH_DIRTY_SERVER_CONTROLLED": 1,
- "LATCH_DIRTY_CLIENT_SIMULATED": 2,
- "LATCH_DIRTY_PREDICTION": 3,
- "LATCH_DIRTY_FRAMESIMULATE": 4,
- "LATCH_DIRTY_PARTICLE_SIMULATE": 5
- },
- "LifeState_t": {
- "LIFE_ALIVE": 0,
- "LIFE_DYING": 1,
- "LIFE_DEAD": 2,
- "LIFE_RESPAWNABLE": 3,
- "LIFE_RESPAWNING": 4
- },
- "MedalRank_t": {
- "MEDAL_RANK_NONE": 0,
- "MEDAL_RANK_BRONZE": 1,
- "MEDAL_RANK_SILVER": 2,
- "MEDAL_RANK_GOLD": 3,
- "MEDAL_RANK_COUNT": 4
- },
- "ModifyDamageReturn_t": {
- "CONTINUE_TO_APPLY_DAMAGE": 0,
- "ABORT_DO_NOT_APPLY_DAMAGE": 1
- },
- "MoveCollide_t": {
- "MOVECOLLIDE_DEFAULT": 0,
- "MOVECOLLIDE_FLY_BOUNCE": 1,
- "MOVECOLLIDE_FLY_CUSTOM": 2,
- "MOVECOLLIDE_FLY_SLIDE": 3,
- "MOVECOLLIDE_COUNT": 4,
- "MOVECOLLIDE_MAX_BITS": 3
- },
- "MoveMountingAmount_t": {
- "MOVE_MOUNT_NONE": 0,
- "MOVE_MOUNT_LOW": 1,
- "MOVE_MOUNT_HIGH": 2,
- "MOVE_MOUNT_MAXCOUNT": 3
- },
- "MoveType_t": {
- "MOVETYPE_NONE": 0,
- "MOVETYPE_OBSOLETE": 1,
- "MOVETYPE_WALK": 2,
- "MOVETYPE_FLY": 3,
- "MOVETYPE_FLYGRAVITY": 4,
- "MOVETYPE_VPHYSICS": 5,
- "MOVETYPE_PUSH": 6,
- "MOVETYPE_NOCLIP": 7,
- "MOVETYPE_OBSERVER": 8,
- "MOVETYPE_LADDER": 9,
- "MOVETYPE_CUSTOM": 10,
- "MOVETYPE_LAST": 11,
- "MOVETYPE_INVALID": 11,
- "MOVETYPE_MAX_BITS": 5
- },
- "ObserverInterpState_t": {
- "OBSERVER_INTERP_NONE": 0,
- "OBSERVER_INTERP_TRAVELING": 1,
- "OBSERVER_INTERP_SETTLING": 2
- },
- "ObserverMode_t": {
- "OBS_MODE_NONE": 0,
- "OBS_MODE_FIXED": 1,
- "OBS_MODE_IN_EYE": 2,
- "OBS_MODE_CHASE": 3,
- "OBS_MODE_ROAMING": 4,
- "OBS_MODE_DIRECTED": 5,
- "NUM_OBSERVER_MODES": 6
- },
- "OnFrame": {
- "ONFRAME_UNKNOWN": 0,
- "ONFRAME_TRUE": 1,
- "ONFRAME_FALSE": 2
- },
- "PerformanceMode_t": {
- "PM_NORMAL": 0,
- "PM_NO_GIBS": 1,
- "PM_FULL_GIBS": 2,
- "PM_REDUCED_GIBS": 3
- },
- "PlayerAnimEvent_t": {
- "PLAYERANIMEVENT_FIRE_GUN_PRIMARY": 0,
- "PLAYERANIMEVENT_FIRE_GUN_SECONDARY": 1,
- "PLAYERANIMEVENT_GRENADE_PULL_PIN": 2,
- "PLAYERANIMEVENT_THROW_GRENADE": 3,
- "PLAYERANIMEVENT_JUMP": 4,
- "PLAYERANIMEVENT_RELOAD": 5,
- "PLAYERANIMEVENT_CLEAR_FIRING": 6,
- "PLAYERANIMEVENT_DEPLOY": 7,
- "PLAYERANIMEVENT_SILENCER_STATE": 8,
- "PLAYERANIMEVENT_SILENCER_TOGGLE": 9,
- "PLAYERANIMEVENT_THROW_GRENADE_UNDERHAND": 10,
- "PLAYERANIMEVENT_CATCH_WEAPON": 11,
- "PLAYERANIMEVENT_LOOKATWEAPON_REQUEST": 12,
- "PLAYERANIMEVENT_RELOAD_CANCEL_LOOKATWEAPON": 13,
- "PLAYERANIMEVENT_HAULBACK": 14,
- "PLAYERANIMEVENT_IDLE": 15,
- "PLAYERANIMEVENT_STRIKE_HIT": 16,
- "PLAYERANIMEVENT_STRIKE_MISS": 17,
- "PLAYERANIMEVENT_BACKSTAB": 18,
- "PLAYERANIMEVENT_DRYFIRE": 19,
- "PLAYERANIMEVENT_FIDGET": 20,
- "PLAYERANIMEVENT_RELEASE": 21,
- "PLAYERANIMEVENT_TAUNT": 22,
- "PLAYERANIMEVENT_COUNT": 23
- },
- "PlayerConnectedState": {
- "PlayerNeverConnected": -1,
- "PlayerConnected": 0,
- "PlayerConnecting": 1,
- "PlayerReconnecting": 2,
- "PlayerDisconnecting": 3,
- "PlayerDisconnected": 4,
- "PlayerReserved": 5
- },
- "PointTemplateClientOnlyEntityBehavior_t": {
- "CREATE_FOR_CURRENTLY_CONNECTED_CLIENTS_ONLY": 0,
- "CREATE_FOR_CLIENTS_WHO_CONNECT_LATER": 1
- },
- "PointTemplateOwnerSpawnGroupType_t": {
- "INSERT_INTO_POINT_TEMPLATE_SPAWN_GROUP": 0,
- "INSERT_INTO_CURRENTLY_ACTIVE_SPAWN_GROUP": 1,
- "INSERT_INTO_NEWLY_CREATED_SPAWN_GROUP": 2
- },
- "PointWorldTextJustifyHorizontal_t": {
- "POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_LEFT": 0,
- "POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_CENTER": 1,
- "POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_RIGHT": 2
- },
- "PointWorldTextJustifyVertical_t": {
- "POINT_WORLD_TEXT_JUSTIFY_VERTICAL_BOTTOM": 0,
- "POINT_WORLD_TEXT_JUSTIFY_VERTICAL_CENTER": 1,
- "POINT_WORLD_TEXT_JUSTIFY_VERTICAL_TOP": 2
- },
- "PointWorldTextReorientMode_t": {
- "POINT_WORLD_TEXT_REORIENT_NONE": 0,
- "POINT_WORLD_TEXT_REORIENT_AROUND_UP": 1
- },
- "PreviewCharacterMode": {
- "DIORAMA": 0,
- "MAIN_MENU": 1,
- "BUY_MENU": 2,
- "TEAM_SELECT": 3,
- "END_OF_MATCH": 4,
- "INVENTORY_INSPECT": 5,
- "WALKING": 6,
- "TEAM_INTRO": 7,
- "WINGMAN_INTRO": 8,
- "BANNER": 9
- },
- "PreviewEOMCelebration": {
- "WALKUP": 0,
- "PUNCHING": 1,
- "SWAGGER": 2,
- "DROPDOWN": 3,
- "STRETCH": 4,
- "SWAT_FEMALE": 5,
- "MASK_F": 6,
- "GUERILLA": 7,
- "GUERILLA02": 8,
- "GENDARMERIE": 9,
- "SCUBA_FEMALE": 10,
- "SCUBA_MALE": 11,
- "AVA_DEFEAT": 12,
- "GENDARMERIE_DEFEAT": 13,
- "MAE_DEFEAT": 14,
- "RICKSAW_DEFEAT": 15,
- "SCUBA_FEMALE_DEFEAT": 16,
- "SCUBA_MALE_DEFEAT": 17,
- "CRASSWATER_DEFEAT": 18,
- "DARRYL_DEFEAT": 19,
- "DOCTOR_DEFEAT": 20,
- "MUHLIK_DEFEAT": 21,
- "VYPA_DEFEAT": 22
- },
- "PreviewWeaponState": {
- "DROPPED": 0,
- "HOLSTERED": 1,
- "DEPLOYED": 2,
- "PLANTED": 3,
- "INSPECT": 4,
- "ICON": 5
- },
- "RenderFx_t": {
- "kRenderFxNone": 0,
- "kRenderFxPulseSlow": 1,
- "kRenderFxPulseFast": 2,
- "kRenderFxPulseSlowWide": 3,
- "kRenderFxPulseFastWide": 4,
- "kRenderFxFadeSlow": 5,
- "kRenderFxFadeFast": 6,
- "kRenderFxSolidSlow": 7,
- "kRenderFxSolidFast": 8,
- "kRenderFxStrobeSlow": 9,
- "kRenderFxStrobeFast": 10,
- "kRenderFxStrobeFaster": 11,
- "kRenderFxFlickerSlow": 12,
- "kRenderFxFlickerFast": 13,
- "kRenderFxNoDissipation": 14,
- "kRenderFxFadeOut": 15,
- "kRenderFxFadeIn": 16,
- "kRenderFxPulseFastWider": 17,
- "kRenderFxGlowShell": 18,
- "kRenderFxMax": 19
- },
- "RenderMode_t": {
- "kRenderNormal": 0,
- "kRenderTransColor": 1,
- "kRenderTransTexture": 2,
- "kRenderGlow": 3,
- "kRenderTransAlpha": 4,
- "kRenderTransAdd": 5,
- "kRenderEnvironmental": 6,
- "kRenderTransAddFrameBlend": 7,
- "kRenderTransAlphaAdd": 8,
- "kRenderWorldGlow": 9,
- "kRenderNone": 10,
- "kRenderDevVisualizer": 11,
- "kRenderModeCount": 12
- },
- "RumbleEffect_t": {
- "RUMBLE_INVALID": -1,
- "RUMBLE_STOP_ALL": 0,
- "RUMBLE_PISTOL": 1,
- "RUMBLE_357": 2,
- "RUMBLE_SMG1": 3,
- "RUMBLE_AR2": 4,
- "RUMBLE_SHOTGUN_SINGLE": 5,
- "RUMBLE_SHOTGUN_DOUBLE": 6,
- "RUMBLE_AR2_ALT_FIRE": 7,
- "RUMBLE_RPG_MISSILE": 8,
- "RUMBLE_CROWBAR_SWING": 9,
- "RUMBLE_AIRBOAT_GUN": 10,
- "RUMBLE_JEEP_ENGINE_LOOP": 11,
- "RUMBLE_FLAT_LEFT": 12,
- "RUMBLE_FLAT_RIGHT": 13,
- "RUMBLE_FLAT_BOTH": 14,
- "RUMBLE_DMG_LOW": 15,
- "RUMBLE_DMG_MED": 16,
- "RUMBLE_DMG_HIGH": 17,
- "RUMBLE_FALL_LONG": 18,
- "RUMBLE_FALL_SHORT": 19,
- "RUMBLE_PHYSCANNON_OPEN": 20,
- "RUMBLE_PHYSCANNON_PUNT": 21,
- "RUMBLE_PHYSCANNON_LOW": 22,
- "RUMBLE_PHYSCANNON_MEDIUM": 23,
- "RUMBLE_PHYSCANNON_HIGH": 24,
- "NUM_RUMBLE_EFFECTS": 25
- },
- "ScriptedHeldWeaponBehavior_t": {
- "eInvalid": -1,
- "eHolster": 0,
- "eDeploy": 1,
- "eDrop": 2
- },
- "ScriptedMoveTo_t": {
- "eWait": 0,
- "eMoveWithGait": 3,
- "eTeleport": 4,
- "eWaitFacing": 5,
- "eObsoleteBackCompat1": 1,
- "eObsoleteBackCompat2": 2
- },
- "ScriptedOnDeath_t": {
- "SS_ONDEATH_NOT_APPLICABLE": -1,
- "SS_ONDEATH_UNDEFINED": 0,
- "SS_ONDEATH_RAGDOLL": 1,
- "SS_ONDEATH_ANIMATED_DEATH": 2
- },
- "SequenceFinishNotifyState_t": {
- "eDoNotNotify": 0,
- "eNotifyWhenFinished": 1,
- "eNotifyTriggered": 2
- },
- "ShadowType_t": {
- "SHADOWS_NONE": 0,
- "SHADOWS_SIMPLE": 1
- },
- "ShakeCommand_t": {
- "SHAKE_START": 0,
- "SHAKE_STOP": 1,
- "SHAKE_AMPLITUDE": 2,
- "SHAKE_FREQUENCY": 3,
- "SHAKE_START_RUMBLEONLY": 4,
- "SHAKE_START_NORUMBLE": 5
- },
- "ShardSolid_t": {
- "SHARD_SOLID": 0,
- "SHARD_DEBRIS": 1
- },
- "ShatterDamageCause": {
- "SHATTERDAMAGE_BULLET": 0,
- "SHATTERDAMAGE_MELEE": 1,
- "SHATTERDAMAGE_THROWN": 2,
- "SHATTERDAMAGE_SCRIPT": 3,
- "SHATTERDAMAGE_EXPLOSIVE": 4
- },
- "ShatterGlassStressType": {
- "SHATTERGLASS_BLUNT": 0,
- "SHATTERGLASS_BALLISTIC": 1,
- "SHATTERGLASS_PULSE": 2,
- "SHATTERGLASS_EXPLOSIVE": 3
- },
- "SolidType_t": {
- "SOLID_NONE": 0,
- "SOLID_BSP": 1,
- "SOLID_BBOX": 2,
- "SOLID_OBB": 3,
- "SOLID_SPHERE": 4,
- "SOLID_POINT": 5,
- "SOLID_VPHYSICS": 6,
- "SOLID_CAPSULE": 7,
- "SOLID_LAST": 8
- },
- "StanceType_t": {
- "STANCE_CURRENT": -1,
- "STANCE_DEFAULT": 0,
- "STANCE_CROUCHING": 1,
- "STANCE_PRONE": 2,
- "NUM_STANCES": 3
- },
- "SubclassVDataChangeType_t": {
- "SUBCLASS_VDATA_CREATED": 0,
- "SUBCLASS_VDATA_SUBCLASS_CHANGED": 1,
- "SUBCLASS_VDATA_RELOADED": 2
- },
- "SurroundingBoundsType_t": {
- "USE_OBB_COLLISION_BOUNDS": 0,
- "USE_BEST_COLLISION_BOUNDS": 1,
- "USE_HITBOXES": 2,
- "USE_SPECIFIED_BOUNDS": 3,
- "USE_GAME_CODE": 4,
- "USE_ROTATION_EXPANDED_BOUNDS": 5,
- "USE_ROTATION_EXPANDED_ORIENTED_BOUNDS": 6,
- "USE_COLLISION_BOUNDS_NEVER_VPHYSICS": 7,
- "USE_ROTATION_EXPANDED_SEQUENCE_BOUNDS": 8,
- "SURROUNDING_TYPE_BIT_COUNT": 3
- },
- "TakeDamageFlags_t": {
- "DFLAG_NONE": 0,
- "DFLAG_SUPPRESS_HEALTH_CHANGES": 1,
- "DFLAG_SUPPRESS_PHYSICS_FORCE": 2,
- "DFLAG_SUPPRESS_EFFECTS": 4,
- "DFLAG_PREVENT_DEATH": 8,
- "DFLAG_FORCE_DEATH": 16,
- "DFLAG_ALWAYS_GIB": 32,
- "DFLAG_NEVER_GIB": 64,
- "DFLAG_REMOVE_NO_RAGDOLL": 128,
- "DFLAG_SUPPRESS_DAMAGE_MODIFICATION": 256,
- "DFLAG_ALWAYS_FIRE_DAMAGE_EVENTS": 512,
- "DFLAG_RADIUS_DMG": 1024,
- "DFLAG_FORCEREDUCEARMOR_DMG": 2048,
- "DFLAG_SUPPRESS_INTERRUPT_FLINCH": 4096,
- "DMG_LASTDFLAG": 4096,
- "DFLAG_IGNORE_ARMOR": 8192,
- "DFLAG_SUPPRESS_UTILREMOVE": 16384
- },
- "TimelineCompression_t": {
- "TIMELINE_COMPRESSION_SUM": 0,
- "TIMELINE_COMPRESSION_COUNT_PER_INTERVAL": 1,
- "TIMELINE_COMPRESSION_AVERAGE": 2,
- "TIMELINE_COMPRESSION_AVERAGE_BLEND": 3,
- "TIMELINE_COMPRESSION_TOTAL": 4
- },
- "ValueRemapperHapticsType_t": {
- "HaticsType_Default": 0,
- "HaticsType_None": 1
- },
- "ValueRemapperInputType_t": {
- "InputType_PlayerShootPosition": 0,
- "InputType_PlayerShootPositionAroundAxis": 1
- },
- "ValueRemapperMomentumType_t": {
- "MomentumType_None": 0,
- "MomentumType_Friction": 1,
- "MomentumType_SpringTowardSnapValue": 2,
- "MomentumType_SpringAwayFromSnapValue": 3
- },
- "ValueRemapperOutputType_t": {
- "OutputType_AnimationCycle": 0,
- "OutputType_RotationX": 1,
- "OutputType_RotationY": 2,
- "OutputType_RotationZ": 3
- },
- "ValueRemapperRatchetType_t": {
- "RatchetType_Absolute": 0,
- "RatchetType_EachEngage": 1
- },
- "WaterLevel_t": {
- "WL_NotInWater": 0,
- "WL_Feet": 1,
- "WL_Knees": 2,
- "WL_Waist": 3,
- "WL_Chest": 4,
- "WL_FullyUnderwater": 5,
- "WL_Count": 6
- },
- "WeaponAttackType_t": {
- "eInvalid": -1,
- "ePrimary": 0,
- "eSecondary": 1,
- "eCount": 2
- },
- "WeaponSound_t": {
- "WEAPON_SOUND_EMPTY": 0,
- "WEAPON_SOUND_SECONDARY_EMPTY": 1,
- "WEAPON_SOUND_SINGLE": 2,
- "WEAPON_SOUND_SECONDARY_ATTACK": 3,
- "WEAPON_SOUND_MELEE_MISS": 4,
- "WEAPON_SOUND_MELEE_HIT": 5,
- "WEAPON_SOUND_MELEE_HIT_WORLD": 6,
- "WEAPON_SOUND_MELEE_HIT_PLAYER": 7,
- "WEAPON_SOUND_MELEE_HIT_NPC": 8,
- "WEAPON_SOUND_SPECIAL1": 9,
- "WEAPON_SOUND_SPECIAL2": 10,
- "WEAPON_SOUND_SPECIAL3": 11,
- "WEAPON_SOUND_NEARLYEMPTY": 12,
- "WEAPON_SOUND_IMPACT": 13,
- "WEAPON_SOUND_REFLECT": 14,
- "WEAPON_SOUND_SECONDARY_IMPACT": 15,
- "WEAPON_SOUND_SECONDARY_REFLECT": 16,
- "WEAPON_SOUND_RELOAD": 17,
- "WEAPON_SOUND_SINGLE_ACCURATE": 18,
- "WEAPON_SOUND_ZOOM_IN": 19,
- "WEAPON_SOUND_ZOOM_OUT": 20,
- "WEAPON_SOUND_MOUSE_PRESSED": 21,
- "WEAPON_SOUND_DROP": 22,
- "WEAPON_SOUND_RADIO_USE": 23,
- "WEAPON_SOUND_NUM_TYPES": 24
- },
- "WeaponSwitchReason_t": {
- "eDrawn": 0,
- "eEquipped": 1,
- "eUserInitiatedSwitchToLast": 2,
- "eUserInitiatedSwitchHands": 3
- },
- "WorldTextPanelHorizontalAlign_t": {
- "WORLDTEXT_HORIZONTAL_ALIGN_LEFT": 0,
- "WORLDTEXT_HORIZONTAL_ALIGN_CENTER": 1,
- "WORLDTEXT_HORIZONTAL_ALIGN_RIGHT": 2
- },
- "WorldTextPanelOrientation_t": {
- "WORLDTEXT_ORIENTATION_DEFAULT": 0,
- "WORLDTEXT_ORIENTATION_FACEUSER": 1,
- "WORLDTEXT_ORIENTATION_FACEUSER_UPRIGHT": 2
- },
- "WorldTextPanelVerticalAlign_t": {
- "WORLDTEXT_VERTICAL_ALIGN_TOP": 0,
- "WORLDTEXT_VERTICAL_ALIGN_CENTER": 1,
- "WORLDTEXT_VERTICAL_ALIGN_BOTTOM": 2
- },
- "attributeprovidertypes_t": {
- "PROVIDER_GENERIC": 0,
- "PROVIDER_WEAPON": 1
- },
- "gear_slot_t": {
- "GEAR_SLOT_INVALID": -1,
- "GEAR_SLOT_RIFLE": 0,
- "GEAR_SLOT_PISTOL": 1,
- "GEAR_SLOT_KNIFE": 2,
- "GEAR_SLOT_GRENADES": 3,
- "GEAR_SLOT_C4": 4,
- "GEAR_SLOT_RESERVED_SLOT6": 5,
- "GEAR_SLOT_RESERVED_SLOT7": 6,
- "GEAR_SLOT_RESERVED_SLOT8": 7,
- "GEAR_SLOT_RESERVED_SLOT9": 8,
- "GEAR_SLOT_RESERVED_SLOT10": 9,
- "GEAR_SLOT_RESERVED_SLOT11": 10,
- "GEAR_SLOT_BOOSTS": 11,
- "GEAR_SLOT_UTILITY": 12,
- "GEAR_SLOT_COUNT": 13,
- "GEAR_SLOT_FIRST": 0,
- "GEAR_SLOT_LAST": 12
- },
- "loadout_slot_t": {
- "LOADOUT_SLOT_PROMOTED": -2,
- "LOADOUT_SLOT_INVALID": -1,
- "LOADOUT_SLOT_MELEE": 0,
- "LOADOUT_SLOT_C4": 1,
- "LOADOUT_SLOT_FIRST_AUTO_BUY_WEAPON": 0,
- "LOADOUT_SLOT_LAST_AUTO_BUY_WEAPON": 1,
- "LOADOUT_SLOT_SECONDARY0": 2,
- "LOADOUT_SLOT_SECONDARY1": 3,
- "LOADOUT_SLOT_SECONDARY2": 4,
- "LOADOUT_SLOT_SECONDARY3": 5,
- "LOADOUT_SLOT_SECONDARY4": 6,
- "LOADOUT_SLOT_SECONDARY5": 7,
- "LOADOUT_SLOT_SMG0": 8,
- "LOADOUT_SLOT_SMG1": 9,
- "LOADOUT_SLOT_SMG2": 10,
- "LOADOUT_SLOT_SMG3": 11,
- "LOADOUT_SLOT_SMG4": 12,
- "LOADOUT_SLOT_SMG5": 13,
- "LOADOUT_SLOT_RIFLE0": 14,
- "LOADOUT_SLOT_RIFLE1": 15,
- "LOADOUT_SLOT_RIFLE2": 16,
- "LOADOUT_SLOT_RIFLE3": 17,
- "LOADOUT_SLOT_RIFLE4": 18,
- "LOADOUT_SLOT_RIFLE5": 19,
- "LOADOUT_SLOT_HEAVY0": 20,
- "LOADOUT_SLOT_HEAVY1": 21,
- "LOADOUT_SLOT_HEAVY2": 22,
- "LOADOUT_SLOT_HEAVY3": 23,
- "LOADOUT_SLOT_HEAVY4": 24,
- "LOADOUT_SLOT_HEAVY5": 25,
- "LOADOUT_SLOT_FIRST_WHEEL_WEAPON": 2,
- "LOADOUT_SLOT_LAST_WHEEL_WEAPON": 25,
- "LOADOUT_SLOT_FIRST_PRIMARY_WEAPON": 8,
- "LOADOUT_SLOT_LAST_PRIMARY_WEAPON": 25,
- "LOADOUT_SLOT_FIRST_WHEEL_GRENADE": 26,
- "LOADOUT_SLOT_GRENADE0": 26,
- "LOADOUT_SLOT_GRENADE1": 27,
- "LOADOUT_SLOT_GRENADE2": 28,
- "LOADOUT_SLOT_GRENADE3": 29,
- "LOADOUT_SLOT_GRENADE4": 30,
- "LOADOUT_SLOT_GRENADE5": 31,
- "LOADOUT_SLOT_LAST_WHEEL_GRENADE": 31,
- "LOADOUT_SLOT_EQUIPMENT0": 32,
- "LOADOUT_SLOT_EQUIPMENT1": 33,
- "LOADOUT_SLOT_EQUIPMENT2": 34,
- "LOADOUT_SLOT_EQUIPMENT3": 35,
- "LOADOUT_SLOT_EQUIPMENT4": 36,
- "LOADOUT_SLOT_EQUIPMENT5": 37,
- "LOADOUT_SLOT_FIRST_WHEEL_EQUIPMENT": 32,
- "LOADOUT_SLOT_LAST_WHEEL_EQUIPMENT": 37,
- "LOADOUT_SLOT_CLOTHING_CUSTOMPLAYER": 38,
- "LOADOUT_SLOT_CLOTHING_CUSTOMHEAD": 39,
- "LOADOUT_SLOT_CLOTHING_FACEMASK": 40,
- "LOADOUT_SLOT_CLOTHING_HANDS": 41,
- "LOADOUT_SLOT_FIRST_COSMETIC": 41,
- "LOADOUT_SLOT_LAST_COSMETIC": 41,
- "LOADOUT_SLOT_CLOTHING_EYEWEAR": 42,
- "LOADOUT_SLOT_CLOTHING_HAT": 43,
- "LOADOUT_SLOT_CLOTHING_LOWERBODY": 44,
- "LOADOUT_SLOT_CLOTHING_TORSO": 45,
- "LOADOUT_SLOT_CLOTHING_APPEARANCE": 46,
- "LOADOUT_SLOT_MISC0": 47,
- "LOADOUT_SLOT_MISC1": 48,
- "LOADOUT_SLOT_MISC2": 49,
- "LOADOUT_SLOT_MISC3": 50,
- "LOADOUT_SLOT_MISC4": 51,
- "LOADOUT_SLOT_MISC5": 52,
- "LOADOUT_SLOT_MISC6": 53,
- "LOADOUT_SLOT_MUSICKIT": 54,
- "LOADOUT_SLOT_FLAIR0": 55,
- "LOADOUT_SLOT_SPRAY0": 56,
- "LOADOUT_SLOT_FIRST_ALL_CHARACTER": 54,
- "LOADOUT_SLOT_LAST_ALL_CHARACTER": 56,
- "LOADOUT_SLOT_COUNT": 57
- },
- "vote_create_failed_t": {
- "VOTE_FAILED_GENERIC": 0,
- "VOTE_FAILED_TRANSITIONING_PLAYERS": 1,
- "VOTE_FAILED_RATE_EXCEEDED": 2,
- "VOTE_FAILED_YES_MUST_EXCEED_NO": 3,
- "VOTE_FAILED_QUORUM_FAILURE": 4,
- "VOTE_FAILED_ISSUE_DISABLED": 5,
- "VOTE_FAILED_MAP_NOT_FOUND": 6,
- "VOTE_FAILED_MAP_NAME_REQUIRED": 7,
- "VOTE_FAILED_FAILED_RECENTLY": 8,
- "VOTE_FAILED_TEAM_CANT_CALL": 9,
- "VOTE_FAILED_WAITINGFORPLAYERS": 10,
- "VOTE_FAILED_PLAYERNOTFOUND": 11,
- "VOTE_FAILED_CANNOT_KICK_ADMIN": 12,
- "VOTE_FAILED_SCRAMBLE_IN_PROGRESS": 13,
- "VOTE_FAILED_SPECTATOR": 14,
- "VOTE_FAILED_FAILED_RECENT_KICK": 15,
- "VOTE_FAILED_FAILED_RECENT_CHANGEMAP": 16,
- "VOTE_FAILED_FAILED_RECENT_SWAPTEAMS": 17,
- "VOTE_FAILED_FAILED_RECENT_SCRAMBLETEAMS": 18,
- "VOTE_FAILED_FAILED_RECENT_RESTART": 19,
- "VOTE_FAILED_SWAP_IN_PROGRESS": 20,
- "VOTE_FAILED_DISABLED": 21,
- "VOTE_FAILED_NEXTLEVEL_SET": 22,
- "VOTE_FAILED_TOO_EARLY_SURRENDER": 23,
- "VOTE_FAILED_MATCH_PAUSED": 24,
- "VOTE_FAILED_MATCH_NOT_PAUSED": 25,
- "VOTE_FAILED_NOT_IN_WARMUP": 26,
- "VOTE_FAILED_NOT_10_PLAYERS": 27,
- "VOTE_FAILED_TIMEOUT_ACTIVE": 28,
- "VOTE_FAILED_TIMEOUT_INACTIVE": 29,
- "VOTE_FAILED_TIMEOUT_EXHAUSTED": 30,
- "VOTE_FAILED_CANT_ROUND_END": 31,
- "VOTE_FAILED_REMATCH": 32,
- "VOTE_FAILED_CONTINUE": 33,
- "VOTE_FAILED_MAX": 34
- },
- "SpawnDebugOverrideState_t": {
- "SPAWN_DEBUG_OVERRIDE_NONE": 0,
- "SPAWN_DEBUG_OVERRIDE_FORCE_ENABLED": 1,
- "SPAWN_DEBUG_OVERRIDE_FORCE_DISABLED": 2
- },
- "SpawnDebugRestrictionOverrideState_t": {
- "SPAWN_DEBUG_RESTRICT_NONE": 0,
- "SPAWN_DEBUG_RESTRICT_IGNORE_MANAGER_DISTANCE_REQS": 1,
- "SPAWN_DEBUG_RESTRICT_IGNORE_TEMPLATE_DISTANCE_LOS_REQS": 2,
- "SPAWN_DEBUG_RESTRICT_IGNORE_TEMPLATE_COOLDOWN_LIMITS": 4,
- "SPAWN_DEBUG_RESTRICT_IGNORE_TARGET_COOLDOWN_LIMITS": 8
- },
- "EntityDormancyType_t": {
- "ENTITY_NOT_DORMANT": 0,
- "ENTITY_DORMANT": 1,
- "ENTITY_SUSPENDED": 2
- },
- "EntityIOTargetType_t": {
- "ENTITY_IO_TARGET_INVALID": -1,
- "ENTITY_IO_TARGET_ENTITYNAME": 2,
- "ENTITY_IO_TARGET_EHANDLE": 6,
- "ENTITY_IO_TARGET_ENTITYNAME_OR_CLASSNAME": 7
- },
- "BloomBlendMode_t": {
- "BLOOM_BLEND_ADD": 0,
- "BLOOM_BLEND_SCREEN": 1,
- "BLOOM_BLEND_BLUR": 2
- },
- "HorizJustification_e": {
- "HORIZ_JUSTIFICATION_LEFT": 0,
- "HORIZ_JUSTIFICATION_CENTER": 1,
- "HORIZ_JUSTIFICATION_RIGHT": 2,
- "HORIZ_JUSTIFICATION_NONE": 3
- },
- "LayoutPositionType_e": {
- "LAYOUTPOSITIONTYPE_VIEWPORT_RELATIVE": 0,
- "LAYOUTPOSITIONTYPE_FRACTIONAL": 1,
- "LAYOUTPOSITIONTYPE_NONE": 2
- },
- "VertJustification_e": {
- "VERT_JUSTIFICATION_TOP": 0,
- "VERT_JUSTIFICATION_CENTER": 1,
- "VERT_JUSTIFICATION_BOTTOM": 2,
- "VERT_JUSTIFICATION_NONE": 3
- },
- "ViewFadeMode_t": {
- "VIEW_FADE_CONSTANT_COLOR": 0,
- "VIEW_FADE_MODULATE": 1,
- "VIEW_FADE_MOD2X": 2
- },
- "FuseVariableAccess_t": {
- "WRITABLE": 0,
- "READ_ONLY": 1
- },
- "FuseVariableType_t": {
- "INVALID": 0,
- "BOOL": 1,
- "INT8": 2,
- "INT16": 3,
- "INT32": 4,
- "UINT8": 5,
- "UINT16": 6,
- "UINT32": 7,
- "FLOAT32": 8
- },
- "FlexOpCode_t": {
- "FLEX_OP_CONST": 1,
- "FLEX_OP_FETCH1": 2,
- "FLEX_OP_FETCH2": 3,
- "FLEX_OP_ADD": 4,
- "FLEX_OP_SUB": 5,
- "FLEX_OP_MUL": 6,
- "FLEX_OP_DIV": 7,
- "FLEX_OP_NEG": 8,
- "FLEX_OP_EXP": 9,
- "FLEX_OP_OPEN": 10,
- "FLEX_OP_CLOSE": 11,
- "FLEX_OP_COMMA": 12,
- "FLEX_OP_MAX": 13,
- "FLEX_OP_MIN": 14,
- "FLEX_OP_2WAY_0": 15,
- "FLEX_OP_2WAY_1": 16,
- "FLEX_OP_NWAY": 17,
- "FLEX_OP_COMBO": 18,
- "FLEX_OP_DOMINATE": 19,
- "FLEX_OP_DME_LOWER_EYELID": 20,
- "FLEX_OP_DME_UPPER_EYELID": 21,
- "FLEX_OP_SQRT": 22,
- "FLEX_OP_REMAPVALCLAMPED": 23,
- "FLEX_OP_SIN": 24,
- "FLEX_OP_COS": 25,
- "FLEX_OP_ABS": 26
- },
- "MeshDrawPrimitiveFlags_t": {
- "MESH_DRAW_FLAGS_NONE": 0,
- "MESH_DRAW_FLAGS_USE_SHADOW_FAST_PATH": 1,
- "MESH_DRAW_FLAGS_USE_COMPRESSED_NORMAL_TANGENT": 2,
- "MESH_DRAW_INPUT_LAYOUT_IS_NOT_MATCHED_TO_MATERIAL": 8,
- "MESH_DRAW_FLAGS_USE_COMPRESSED_PER_VERTEX_LIGHTING": 16,
- "MESH_DRAW_FLAGS_USE_UNCOMPRESSED_PER_VERTEX_LIGHTING": 32,
- "MESH_DRAW_FLAGS_CAN_BATCH_WITH_DYNAMIC_SHADER_CONSTANTS": 64,
- "MESH_DRAW_FLAGS_DRAW_LAST": 128
- },
- "ModelBoneFlexComponent_t": {
- "MODEL_BONE_FLEX_INVALID": -1,
- "MODEL_BONE_FLEX_TX": 0,
- "MODEL_BONE_FLEX_TY": 1,
- "MODEL_BONE_FLEX_TZ": 2
- },
- "ModelConfigAttachmentType_t": {
- "MODEL_CONFIG_ATTACHMENT_INVALID": -1,
- "MODEL_CONFIG_ATTACHMENT_BONE_OR_ATTACHMENT": 0,
- "MODEL_CONFIG_ATTACHMENT_ROOT_RELATIVE": 1,
- "MODEL_CONFIG_ATTACHMENT_BONEMERGE": 2,
- "MODEL_CONFIG_ATTACHMENT_COUNT": 3
- },
- "MorphBundleType_t": {
- "MORPH_BUNDLE_TYPE_NONE": 0,
- "MORPH_BUNDLE_TYPE_POSITION_SPEED": 1,
- "MORPH_BUNDLE_TYPE_NORMAL_WRINKLE": 2,
- "MORPH_BUNDLE_TYPE_COUNT": 3
- },
- "MorphFlexControllerRemapType_t": {
- "MORPH_FLEXCONTROLLER_REMAP_PASSTHRU": 0,
- "MORPH_FLEXCONTROLLER_REMAP_2WAY": 1,
- "MORPH_FLEXCONTROLLER_REMAP_NWAY": 2,
- "MORPH_FLEXCONTROLLER_REMAP_EYELID": 3
- },
- "MovementGait_t": {
- "eInvalid": -1,
- "eSlow": 0,
- "eMedium": 1,
- "eFast": 2,
- "eVeryFast": 3,
- "eCount": 4
- },
- "NavAttributeEnum": {
- "NAV_MESH_AVOID": 128,
- "NAV_MESH_STAIRS": 4096,
- "NAV_MESH_NON_ZUP": 32768,
- "NAV_MESH_SHORT_HEIGHT": 65536,
- "NAV_MESH_NON_ZUP_TRANSITION": 131072,
- "NAV_MESH_CROUCH": 65536,
- "NAV_MESH_JUMP": 2,
- "NAV_MESH_PRECISE": 4,
- "NAV_MESH_NO_JUMP": 8,
- "NAV_MESH_STOP": 16,
- "NAV_MESH_RUN": 32,
- "NAV_MESH_WALK": 64,
- "NAV_MESH_TRANSIENT": 256,
- "NAV_MESH_DONT_HIDE": 512,
- "NAV_MESH_STAND": 1024,
- "NAV_MESH_NO_HOSTAGES": 2048,
- "NAV_MESH_NO_MERGE": 8192,
- "NAV_MESH_OBSTACLE_TOP": 16384,
- "NAV_ATTR_FIRST_GAME_INDEX": 19,
- "NAV_ATTR_LAST_INDEX": 31
- },
- "NavDirType": {
- "NORTH": 0,
- "EAST": 1,
- "SOUTH": 2,
- "WEST": 3,
- "NUM_NAV_DIR_TYPE_DIRECTIONS": 4
- },
- "ELayoutNodeType": {
- "ROOT": 0,
- "STYLES": 1,
- "SCRIPT_BODY": 2,
- "SCRIPTS": 3,
- "SNIPPETS": 4,
- "INCLUDE": 5,
- "SNIPPET": 6,
- "PANEL": 7,
- "PANEL_ATTRIBUTE": 8,
- "PANEL_ATTRIBUTE_VALUE": 9,
- "REFERENCE_CONTENT": 10,
- "REFERENCE_COMPILED": 11,
- "REFERENCE_PASSTHROUGH": 12
- },
- "EStyleNodeType": {
- "ROOT": 0,
- "EXPRESSION": 1,
- "PROPERTY": 2,
- "DEFINE": 3,
- "IMPORT": 4,
- "KEYFRAMES": 5,
- "KEYFRAME_SELECTOR": 6,
- "STYLE_SELECTOR": 7,
- "WHITESPACE": 8,
- "EXPRESSION_TEXT": 9,
- "EXPRESSION_URL": 10,
- "EXPRESSION_CONCAT": 11,
- "REFERENCE_CONTENT": 12,
- "REFERENCE_COMPILED": 13,
- "REFERENCE_PASSTHROUGH": 14,
- "COMPILER_CONDITIONAL": 15
- },
- "AnimationType_t": {
- "ANIMATION_TYPE_FIXED_RATE": 0,
- "ANIMATION_TYPE_FIT_LIFETIME": 1,
- "ANIMATION_TYPE_MANUAL_FRAMES": 2
- },
- "BBoxVolumeType_t": {
- "BBOX_VOLUME": 0,
- "BBOX_DIMENSIONS": 1,
- "BBOX_MINS_MAXS": 2
- },
- "BlurFilterType_t": {
- "BLURFILTER_GAUSSIAN": 0,
- "BLURFILTER_BOX": 1
- },
- "ClosestPointTestType_t": {
- "PARTICLE_CLOSEST_TYPE_BOX": 0,
- "PARTICLE_CLOSEST_TYPE_CAPSULE": 1,
- "PARTICLE_CLOSEST_TYPE_HYBRID": 2
- },
- "Detail2Combo_t": {
- "DETAIL_2_COMBO_UNINITIALIZED": -1,
- "DETAIL_2_COMBO_OFF": 0,
- "DETAIL_2_COMBO_ADD": 1,
- "DETAIL_2_COMBO_ADD_SELF_ILLUM": 2,
- "DETAIL_2_COMBO_MOD2X": 3,
- "DETAIL_2_COMBO_MUL": 4,
- "DETAIL_2_COMBO_CROSSFADE": 5
- },
- "DetailCombo_t": {
- "DETAIL_COMBO_OFF": 0,
- "DETAIL_COMBO_ADD": 1,
- "DETAIL_COMBO_ADD_SELF_ILLUM": 2,
- "DETAIL_COMBO_MOD2X": 3
- },
- "EventTypeSelection_t": {
- "PARTICLE_EVENT_TYPE_MASK_NONE": 0,
- "PARTICLE_EVENT_TYPE_MASK_SPAWNED": 1,
- "PARTICLE_EVENT_TYPE_MASK_KILLED": 2,
- "PARTICLE_EVENT_TYPE_MASK_COLLISION": 4,
- "PARTICLE_EVENT_TYPE_MASK_FIRST_COLLISION": 8,
- "PARTICLE_EVENT_TYPE_MASK_COLLISION_STOPPED": 16,
- "PARTICLE_EVENT_TYPE_MASK_KILLED_ON_COLLISION": 32,
- "PARTICLE_EVENT_TYPE_MASK_USER_1": 64,
- "PARTICLE_EVENT_TYPE_MASK_USER_2": 128,
- "PARTICLE_EVENT_TYPE_MASK_USER_3": 256,
- "PARTICLE_EVENT_TYPE_MASK_USER_4": 512
- },
- "HitboxLerpType_t": {
- "HITBOX_LERP_LIFETIME": 0,
- "HITBOX_LERP_CONSTANT": 1
- },
- "InheritableBoolType_t": {
- "INHERITABLE_BOOL_INHERIT": 0,
- "INHERITABLE_BOOL_FALSE": 1,
- "INHERITABLE_BOOL_TRUE": 2
- },
- "MaterialProxyType_t": {
- "MATERIAL_PROXY_STATUS_EFFECT": 0,
- "MATERIAL_PROXY_TINT": 1
- },
- "MissingParentInheritBehavior_t": {
- "MISSING_PARENT_DO_NOTHING": -1,
- "MISSING_PARENT_KILL": 0,
- "MISSING_PARENT_FIND_NEW": 1,
- "MISSING_PARENT_SAME_INDEX": 2
- },
- "ModelHitboxType_t": {
- "MODEL_HITBOX_TYPE_STANDARD": 0,
- "MODEL_HITBOX_TYPE_RAW_BONES": 1,
- "MODEL_HITBOX_TYPE_RENDERBOUNDS": 2,
- "MODEL_HITBOX_TYPE_SNAPSHOT": 3
- },
- "PFuncVisualizationType_t": {
- "PFUNC_VISUALIZATION_SPHERE_WIREFRAME": 0,
- "PFUNC_VISUALIZATION_SPHERE_SOLID": 1,
- "PFUNC_VISUALIZATION_BOX": 2,
- "PFUNC_VISUALIZATION_RING": 3,
- "PFUNC_VISUALIZATION_PLANE": 4,
- "PFUNC_VISUALIZATION_LINE": 5,
- "PFUNC_VISUALIZATION_CYLINDER": 6
- },
- "ParticleAlphaReferenceType_t": {
- "PARTICLE_ALPHA_REFERENCE_ALPHA_ALPHA": 0,
- "PARTICLE_ALPHA_REFERENCE_OPAQUE_ALPHA": 1,
- "PARTICLE_ALPHA_REFERENCE_ALPHA_OPAQUE": 2,
- "PARTICLE_ALPHA_REFERENCE_OPAQUE_OPAQUE": 3
- },
- "ParticleAttrBoxFlags_t": {
- "PARTICLE_ATTR_BOX_FLAGS_NONE": 0,
- "PARTICLE_ATTR_BOX_FLAGS_WATER": 1
- },
- "ParticleCollisionMode_t": {
- "COLLISION_MODE_PER_PARTICLE_TRACE": 3,
- "COLLISION_MODE_USE_NEAREST_TRACE": 2,
- "COLLISION_MODE_PER_FRAME_PLANESET": 1,
- "COLLISION_MODE_INITIAL_TRACE_DOWN": 0,
- "COLLISION_MODE_DISABLED": -1
- },
- "ParticleColorBlendMode_t": {
- "PARTICLEBLEND_DEFAULT": 0,
- "PARTICLEBLEND_OVERLAY": 1,
- "PARTICLEBLEND_DARKEN": 2,
- "PARTICLEBLEND_LIGHTEN": 3,
- "PARTICLEBLEND_MULTIPLY": 4
- },
- "ParticleColorBlendType_t": {
- "PARTICLE_COLOR_BLEND_MULTIPLY": 0,
- "PARTICLE_COLOR_BLEND_MULTIPLY2X": 1,
- "PARTICLE_COLOR_BLEND_DIVIDE": 2,
- "PARTICLE_COLOR_BLEND_ADD": 3,
- "PARTICLE_COLOR_BLEND_SUBTRACT": 4,
- "PARTICLE_COLOR_BLEND_MOD2X": 5,
- "PARTICLE_COLOR_BLEND_SCREEN": 6,
- "PARTICLE_COLOR_BLEND_MAX": 7,
- "PARTICLE_COLOR_BLEND_MIN": 8,
- "PARTICLE_COLOR_BLEND_REPLACE": 9,
- "PARTICLE_COLOR_BLEND_AVERAGE": 10,
- "PARTICLE_COLOR_BLEND_NEGATE": 11,
- "PARTICLE_COLOR_BLEND_LUMINANCE": 12
- },
- "ParticleControlPointAxis_t": {
- "PARTICLE_CP_AXIS_X": 0,
- "PARTICLE_CP_AXIS_Y": 1,
- "PARTICLE_CP_AXIS_Z": 2,
- "PARTICLE_CP_AXIS_NEGATIVE_X": 3,
- "PARTICLE_CP_AXIS_NEGATIVE_Y": 4,
- "PARTICLE_CP_AXIS_NEGATIVE_Z": 5
- },
- "ParticleDepthFeatheringMode_t": {
- "PARTICLE_DEPTH_FEATHERING_OFF": 0,
- "PARTICLE_DEPTH_FEATHERING_ON_OPTIONAL": 1,
- "PARTICLE_DEPTH_FEATHERING_ON_REQUIRED": 2
- },
- "ParticleDetailLevel_t": {
- "PARTICLEDETAIL_LOW": 0,
- "PARTICLEDETAIL_MEDIUM": 1,
- "PARTICLEDETAIL_HIGH": 2,
- "PARTICLEDETAIL_ULTRA": 3
- },
- "ParticleDirectionNoiseType_t": {
- "PARTICLE_DIR_NOISE_PERLIN": 0,
- "PARTICLE_DIR_NOISE_CURL": 1,
- "PARTICLE_DIR_NOISE_WORLEY_BASIC": 2
- },
- "ParticleEndcapMode_t": {
- "PARTICLE_ENDCAP_ALWAYS_ON": -1,
- "PARTICLE_ENDCAP_ENDCAP_OFF": 0,
- "PARTICLE_ENDCAP_ENDCAP_ON": 1
- },
- "ParticleFalloffFunction_t": {
- "PARTICLE_FALLOFF_CONSTANT": 0,
- "PARTICLE_FALLOFF_LINEAR": 1,
- "PARTICLE_FALLOFF_EXPONENTIAL": 2
- },
- "ParticleFogType_t": {
- "PARTICLE_FOG_GAME_DEFAULT": 0,
- "PARTICLE_FOG_ENABLED": 1,
- "PARTICLE_FOG_DISABLED": 2
- },
- "ParticleHitboxBiasType_t": {
- "PARTICLE_HITBOX_BIAS_ENTITY": 0,
- "PARTICLE_HITBOX_BIAS_HITBOX": 1
- },
- "ParticleHitboxDataSelection_t": {
- "PARTICLE_HITBOX_AVERAGE_SPEED": 0,
- "PARTICLE_HITBOX_COUNT": 1
- },
- "ParticleImpulseType_t": {
- "IMPULSE_TYPE_NONE": 0,
- "IMPULSE_TYPE_GENERIC": 1,
- "IMPULSE_TYPE_ROPE": 2,
- "IMPULSE_TYPE_EXPLOSION": 4,
- "IMPULSE_TYPE_EXPLOSION_UNDERWATER": 8,
- "IMPULSE_TYPE_PARTICLE_SYSTEM": 16
- },
- "ParticleLightBehaviorChoiceList_t": {
- "PARTICLE_LIGHT_BEHAVIOR_FOLLOW_DIRECTION": 0,
- "PARTICLE_LIGHT_BEHAVIOR_ROPE": 1,
- "PARTICLE_LIGHT_BEHAVIOR_TRAILS": 2
- },
- "ParticleLightFogLightingMode_t": {
- "PARTICLE_LIGHT_FOG_LIGHTING_MODE_NONE": 0,
- "PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC": 2,
- "PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC_NOSHADOWS": 4
- },
- "ParticleLightTypeChoiceList_t": {
- "PARTICLE_LIGHT_TYPE_POINT": 0,
- "PARTICLE_LIGHT_TYPE_SPOT": 1,
- "PARTICLE_LIGHT_TYPE_FX": 2,
- "PARTICLE_LIGHT_TYPE_CAPSULE": 3
- },
- "ParticleLightUnitChoiceList_t": {
- "PARTICLE_LIGHT_UNIT_CANDELAS": 0,
- "PARTICLE_LIGHT_UNIT_LUMENS": 1
- },
- "ParticleLightingQuality_t": {
- "PARTICLE_LIGHTING_PER_PARTICLE": 0,
- "PARTICLE_LIGHTING_PER_VERTEX": 1,
- "PARTICLE_LIGHTING_PER_PIXEL": -1
- },
- "ParticleLightnintBranchBehavior_t": {
- "PARTICLE_LIGHTNING_BRANCH_CURRENT_DIR": 0,
- "PARTICLE_LIGHTNING_BRANCH_ENDPOINT_DIR": 1
- },
- "ParticleMassMode_t": {
- "PARTICLE_MASSMODE_RADIUS_CUBED": 0,
- "PARTICLE_MASSMODE_RADIUS_SQUARED": 2
- },
- "ParticleOmni2LightTypeChoiceList_t": {
- "PARTICLE_OMNI2_LIGHT_TYPE_POINT": 0,
- "PARTICLE_OMNI2_LIGHT_TYPE_SPHERE": 1
- },
- "ParticleOrientationChoiceList_t": {
- "PARTICLE_ORIENTATION_SCREEN_ALIGNED": 0,
- "PARTICLE_ORIENTATION_SCREEN_Z_ALIGNED": 1,
- "PARTICLE_ORIENTATION_WORLD_Z_ALIGNED": 2,
- "PARTICLE_ORIENTATION_ALIGN_TO_PARTICLE_NORMAL": 3,
- "PARTICLE_ORIENTATION_SCREENALIGN_TO_PARTICLE_NORMAL": 4,
- "PARTICLE_ORIENTATION_FULL_3AXIS_ROTATION": 5
- },
- "ParticleOrientationSetMode_t": {
- "PARTICLE_ORIENTATION_SET_FROM_VELOCITY": 0,
- "PARTICLE_ORIENTATION_SET_FROM_ROTATIONS": 1
- },
- "ParticleOutputBlendMode_t": {
- "PARTICLE_OUTPUT_BLEND_MODE_ALPHA": 0,
- "PARTICLE_OUTPUT_BLEND_MODE_ADD": 1,
- "PARTICLE_OUTPUT_BLEND_MODE_BLEND_ADD": 2,
- "PARTICLE_OUTPUT_BLEND_MODE_HALF_BLEND_ADD": 3,
- "PARTICLE_OUTPUT_BLEND_MODE_NEG_HALF_BLEND_ADD": 4,
- "PARTICLE_OUTPUT_BLEND_MODE_MOD2X": 5,
- "PARTICLE_OUTPUT_BLEND_MODE_LIGHTEN": 6
- },
- "ParticleParentSetMode_t": {
- "PARTICLE_SET_PARENT_NO": 0,
- "PARTICLE_SET_PARENT_IMMEDIATE": 1,
- "PARTICLE_SET_PARENT_ROOT": 1
- },
- "ParticlePinDistance_t": {
- "PARTICLE_PIN_DISTANCE_NONE": -1,
- "PARTICLE_PIN_DISTANCE_NEIGHBOR": 0,
- "PARTICLE_PIN_DISTANCE_FARTHEST": 1,
- "PARTICLE_PIN_DISTANCE_FIRST": 2,
- "PARTICLE_PIN_DISTANCE_LAST": 3,
- "PARTICLE_PIN_DISTANCE_CENTER": 5,
- "PARTICLE_PIN_DISTANCE_CP": 6,
- "PARTICLE_PIN_DISTANCE_CP_PAIR_EITHER": 7,
- "PARTICLE_PIN_DISTANCE_CP_PAIR_BOTH": 8,
- "PARTICLE_PIN_SPEED": 9,
- "PARTICLE_PIN_COLLECTION_AGE": 10,
- "PARTICLE_PIN_FLOAT_VALUE": 11
- },
- "ParticlePostProcessPriorityGroup_t": {
- "PARTICLE_POST_PROCESS_PRIORITY_LEVEL_VOLUME": 0,
- "PARTICLE_POST_PROCESS_PRIORITY_LEVEL_OVERRIDE": 1,
- "PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_EFFECT": 2,
- "PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_LOW": 3,
- "PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_HIGH": 4,
- "PARTICLE_POST_PROCESS_PRIORITY_GLOBAL_UI": 5
- },
- "ParticleReplicationMode_t": {
- "PARTICLE_REPLICATIONMODE_NONE": 0,
- "PARTICLE_REPLICATIONMODE_REPLICATE_FOR_EACH_PARENT_PARTICLE": 1
- },
- "ParticleRotationLockType_t": {
- "PARTICLE_ROTATION_LOCK_NONE": 0,
- "PARTICLE_ROTATION_LOCK_ROTATIONS": 1,
- "PARTICLE_ROTATION_LOCK_NORMAL": 2
- },
- "ParticleSelection_t": {
- "PARTICLE_SELECTION_FIRST": 0,
- "PARTICLE_SELECTION_LAST": 1,
- "PARTICLE_SELECTION_NUMBER": 2
- },
- "ParticleSequenceCropOverride_t": {
- "PARTICLE_SEQUENCE_CROP_OVERRIDE_DEFAULT": -1,
- "PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_OFF": 0,
- "PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_ON": 1
- },
- "ParticleSetMethod_t": {
- "PARTICLE_SET_REPLACE_VALUE": 0,
- "PARTICLE_SET_SCALE_INITIAL_VALUE": 1,
- "PARTICLE_SET_ADD_TO_INITIAL_VALUE": 2,
- "PARTICLE_SET_RAMP_CURRENT_VALUE": 3,
- "PARTICLE_SET_SCALE_CURRENT_VALUE": 4,
- "PARTICLE_SET_ADD_TO_CURRENT_VALUE": 5
- },
- "ParticleSortingChoiceList_t": {
- "PARTICLE_SORTING_NEAREST": 0,
- "PARTICLE_SORTING_CREATION_TIME": 1
- },
- "ParticleTextureLayerBlendType_t": {
- "SPRITECARD_TEXTURE_BLEND_MULTIPLY": 0,
- "SPRITECARD_TEXTURE_BLEND_MOD2X": 1,
- "SPRITECARD_TEXTURE_BLEND_REPLACE": 2,
- "SPRITECARD_TEXTURE_BLEND_ADD": 3,
- "SPRITECARD_TEXTURE_BLEND_SUBTRACT": 4,
- "SPRITECARD_TEXTURE_BLEND_AVERAGE": 5,
- "SPRITECARD_TEXTURE_BLEND_LUMINANCE": 6
- },
- "ParticleTopology_t": {
- "PARTICLE_TOPOLOGY_POINTS": 0,
- "PARTICLE_TOPOLOGY_LINES": 1,
- "PARTICLE_TOPOLOGY_TRIS": 2,
- "PARTICLE_TOPOLOGY_QUADS": 3,
- "PARTICLE_TOPOLOGY_CUBES": 4
- },
- "ParticleTraceMissBehavior_t": {
- "PARTICLE_TRACE_MISS_BEHAVIOR_NONE": 0,
- "PARTICLE_TRACE_MISS_BEHAVIOR_KILL": 1,
- "PARTICLE_TRACE_MISS_BEHAVIOR_TRACE_END": 2
- },
- "ParticleTraceSet_t": {
- "PARTICLE_TRACE_SET_ALL": 0,
- "PARTICLE_TRACE_SET_STATIC": 1,
- "PARTICLE_TRACE_SET_STATIC_AND_KEYFRAMED": 2,
- "PARTICLE_TRACE_SET_DYNAMIC": 3
- },
- "ParticleVRHandChoiceList_t": {
- "PARTICLE_VRHAND_LEFT": 0,
- "PARTICLE_VRHAND_RIGHT": 1,
- "PARTICLE_VRHAND_CP": 2,
- "PARTICLE_VRHAND_CP_OBJECT": 3
- },
- "PetGroundType_t": {
- "PET_GROUND_NONE": 0,
- "PET_GROUND_GRID": 1,
- "PET_GROUND_PLANE": 2
- },
- "RenderModelSubModelFieldType_t": {
- "SUBMODEL_AS_BODYGROUP_SUBMODEL": 0,
- "SUBMODEL_AS_MESHGROUP_INDEX": 1,
- "SUBMODEL_AS_MESHGROUP_MASK": 2,
- "SUBMODEL_IGNORED_USE_MODEL_DEFAULT_MESHGROUP_MASK": 3
- },
- "ScalarExpressionType_t": {
- "SCALAR_EXPRESSION_UNINITIALIZED": -1,
- "SCALAR_EXPRESSION_ADD": 0,
- "SCALAR_EXPRESSION_SUBTRACT": 1,
- "SCALAR_EXPRESSION_MUL": 2,
- "SCALAR_EXPRESSION_DIVIDE": 3,
- "SCALAR_EXPRESSION_INPUT_1": 4,
- "SCALAR_EXPRESSION_MIN": 5,
- "SCALAR_EXPRESSION_MAX": 6,
- "SCALAR_EXPRESSION_MOD": 7
- },
- "SnapshotIndexType_t": {
- "SNAPSHOT_INDEX_INCREMENT": 0,
- "SNAPSHOT_INDEX_DIRECT": 1
- },
- "SpriteCardPerParticleScale_t": {
- "SPRITECARD_TEXTURE_PP_SCALE_NONE": 0,
- "SPRITECARD_TEXTURE_PP_SCALE_PARTICLE_AGE": 1,
- "SPRITECARD_TEXTURE_PP_SCALE_ANIMATION_FRAME": 2,
- "SPRITECARD_TEXTURE_PP_SCALE_SHADER_EXTRA_DATA1": 3,
- "SPRITECARD_TEXTURE_PP_SCALE_SHADER_EXTRA_DATA2": 4,
- "SPRITECARD_TEXTURE_PP_SCALE_PARTICLE_ALPHA": 5,
- "SPRITECARD_TEXTURE_PP_SCALE_SHADER_RADIUS": 6,
- "SPRITECARD_TEXTURE_PP_SCALE_ROLL": 7,
- "SPRITECARD_TEXTURE_PP_SCALE_YAW": 8,
- "SPRITECARD_TEXTURE_PP_SCALE_PITCH": 9,
- "SPRITECARD_TEXTURE_PP_SCALE_RANDOM": 10,
- "SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM": 11,
- "SPRITECARD_TEXTURE_PP_SCALE_RANDOM_TIME": 12,
- "SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM_TIME": 13
- },
- "SpriteCardShaderType_t": {
- "SPRITECARD_SHADER_BASE": 0,
- "SPRITECARD_SHADER_CUSTOM": 1
- },
- "SpriteCardTextureChannel_t": {
- "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB": 0,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_RGBA": 1,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_A": 2,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_A": 3,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_ALPHAMASK": 4,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_RGBMASK": 5,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_RGBA_RGBALPHA": 6,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_A_RGBALPHA": 7,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_A_RGBALPHA": 8,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_R": 9,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_G": 10,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_B": 11,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_RALPHA": 12,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_GALPHA": 13,
- "SPRITECARD_TEXTURE_CHANNEL_MIX_BALPHA": 14
- },
- "SpriteCardTextureType_t": {
- "SPRITECARD_TEXTURE_DIFFUSE": 0,
- "SPRITECARD_TEXTURE_ZOOM": 1,
- "SPRITECARD_TEXTURE_1D_COLOR_LOOKUP": 2,
- "SPRITECARD_TEXTURE_UVDISTORTION": 3,
- "SPRITECARD_TEXTURE_UVDISTORTION_ZOOM": 4,
- "SPRITECARD_TEXTURE_NORMALMAP": 5,
- "SPRITECARD_TEXTURE_ANIMMOTIONVEC": 6,
- "SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_A": 7,
- "SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_B": 8,
- "SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_C": 9
- },
- "StandardLightingAttenuationStyle_t": {
- "LIGHT_STYLE_OLD": 0,
- "LIGHT_STYLE_NEW": 1
- },
- "TextureRepetitionMode_t": {
- "TEXTURE_REPETITION_PARTICLE": 0,
- "TEXTURE_REPETITION_PATH": 1
- },
- "VectorExpressionType_t": {
- "VECTOR_EXPRESSION_UNINITIALIZED": -1,
- "VECTOR_EXPRESSION_ADD": 0,
- "VECTOR_EXPRESSION_SUBTRACT": 1,
- "VECTOR_EXPRESSION_MUL": 2,
- "VECTOR_EXPRESSION_DIVIDE": 3,
- "VECTOR_EXPRESSION_INPUT_1": 4,
- "VECTOR_EXPRESSION_MIN": 5,
- "VECTOR_EXPRESSION_MAX": 6,
- "VECTOR_EXPRESSION_CROSSPRODUCT": 7
- },
- "VectorFloatExpressionType_t": {
- "VECTOR_FLOAT_EXPRESSION_UNINITIALIZED": -1,
- "VECTOR_FLOAT_EXPRESSION_DOTPRODUCT": 0,
- "VECTOR_FLOAT_EXPRESSION_DISTANCE": 1,
- "VECTOR_FLOAT_EXPRESSION_DISTANCESQR": 2,
- "VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTH": 3,
- "VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTHSQR": 4,
- "VECTOR_FLOAT_EXPRESSION_INPUT1_NOISE": 5
- },
- "PFNoiseModifier_t": {
- "PF_NOISE_MODIFIER_NONE": 0,
- "PF_NOISE_MODIFIER_LINES": 1,
- "PF_NOISE_MODIFIER_CLUMPS": 2,
- "PF_NOISE_MODIFIER_RINGS": 3
- },
- "PFNoiseTurbulence_t": {
- "PF_NOISE_TURB_NONE": 0,
- "PF_NOISE_TURB_HIGHLIGHT": 1,
- "PF_NOISE_TURB_FEEDBACK": 2,
- "PF_NOISE_TURB_LOOPY": 3,
- "PF_NOISE_TURB_CONTRAST": 4,
- "PF_NOISE_TURB_ALTERNATE": 5
- },
- "PFNoiseType_t": {
- "PF_NOISE_TYPE_PERLIN": 0,
- "PF_NOISE_TYPE_SIMPLEX": 1,
- "PF_NOISE_TYPE_WORLEY": 2,
- "PF_NOISE_TYPE_CURL": 3
- },
- "ParticleFloatBiasType_t": {
- "PF_BIAS_TYPE_INVALID": -1,
- "PF_BIAS_TYPE_STANDARD": 0,
- "PF_BIAS_TYPE_GAIN": 1,
- "PF_BIAS_TYPE_EXPONENTIAL": 2,
- "PF_BIAS_TYPE_COUNT": 3
- },
- "ParticleFloatInputMode_t": {
- "PF_INPUT_MODE_INVALID": -1,
- "PF_INPUT_MODE_CLAMPED": 0,
- "PF_INPUT_MODE_LOOPED": 1,
- "PF_INPUT_MODE_COUNT": 2
- },
- "ParticleFloatMapType_t": {
- "PF_MAP_TYPE_INVALID": -1,
- "PF_MAP_TYPE_DIRECT": 0,
- "PF_MAP_TYPE_MULT": 1,
- "PF_MAP_TYPE_REMAP": 2,
- "PF_MAP_TYPE_REMAP_BIASED": 3,
- "PF_MAP_TYPE_CURVE": 4,
- "PF_MAP_TYPE_NOTCHED": 5,
- "PF_MAP_TYPE_ROUND": 6,
- "PF_MAP_TYPE_COUNT": 7
- },
- "ParticleFloatRandomMode_t": {
- "PF_RANDOM_MODE_INVALID": -1,
- "PF_RANDOM_MODE_CONSTANT": 0,
- "PF_RANDOM_MODE_VARYING": 1,
- "PF_RANDOM_MODE_COUNT": 2
- },
- "ParticleFloatRoundType_t": {
- "PF_ROUND_TYPE_INVALID": -1,
- "PF_ROUND_TYPE_NEAREST": 0,
- "PF_ROUND_TYPE_FLOOR": 1,
- "PF_ROUND_TYPE_CEIL": 2,
- "PF_ROUND_TYPE_COUNT": 3
- },
- "ParticleFloatType_t": {
- "PF_TYPE_INVALID": -1,
- "PF_TYPE_LITERAL": 0,
- "PF_TYPE_NAMED_VALUE": 1,
- "PF_TYPE_RANDOM_UNIFORM": 2,
- "PF_TYPE_RANDOM_BIASED": 3,
- "PF_TYPE_COLLECTION_AGE": 4,
- "PF_TYPE_ENDCAP_AGE": 5,
- "PF_TYPE_CONTROL_POINT_COMPONENT": 6,
- "PF_TYPE_CONTROL_POINT_CHANGE_AGE": 7,
- "PF_TYPE_CONTROL_POINT_SPEED": 8,
- "PF_TYPE_PARTICLE_DETAIL_LEVEL": 9,
- "PF_TYPE_CONCURRENT_DEF_COUNT": 10,
- "PF_TYPE_CLOSEST_CAMERA_DISTANCE": 11,
- "PF_TYPE_RENDERER_CAMERA_DISTANCE": 12,
- "PF_TYPE_RENDERER_CAMERA_DOT_PRODUCT": 13,
- "PF_TYPE_PARTICLE_NOISE": 14,
- "PF_TYPE_PARTICLE_AGE": 15,
- "PF_TYPE_PARTICLE_AGE_NORMALIZED": 16,
- "PF_TYPE_PARTICLE_FLOAT": 17,
- "PF_TYPE_PARTICLE_VECTOR_COMPONENT": 18,
- "PF_TYPE_PARTICLE_SPEED": 19,
- "PF_TYPE_PARTICLE_NUMBER": 20,
- "PF_TYPE_PARTICLE_NUMBER_NORMALIZED": 21,
- "PF_TYPE_COUNT": 22
- },
- "ParticleModelType_t": {
- "PM_TYPE_INVALID": 0,
- "PM_TYPE_NAMED_VALUE_MODEL": 1,
- "PM_TYPE_NAMED_VALUE_EHANDLE": 2,
- "PM_TYPE_CONTROL_POINT": 3,
- "PM_TYPE_COUNT": 4
- },
- "ParticleTransformType_t": {
- "PT_TYPE_INVALID": 0,
- "PT_TYPE_NAMED_VALUE": 1,
- "PT_TYPE_CONTROL_POINT": 2,
- "PT_TYPE_CONTROL_POINT_RANGE": 3,
- "PT_TYPE_COUNT": 4
- },
- "ParticleVecType_t": {
- "PVEC_TYPE_INVALID": -1,
- "PVEC_TYPE_LITERAL": 0,
- "PVEC_TYPE_LITERAL_COLOR": 1,
- "PVEC_TYPE_NAMED_VALUE": 2,
- "PVEC_TYPE_PARTICLE_VECTOR": 3,
- "PVEC_TYPE_PARTICLE_VELOCITY": 4,
- "PVEC_TYPE_CP_VALUE": 5,
- "PVEC_TYPE_CP_RELATIVE_POSITION": 6,
- "PVEC_TYPE_CP_RELATIVE_DIR": 7,
- "PVEC_TYPE_CP_RELATIVE_RANDOM_DIR": 8,
- "PVEC_TYPE_FLOAT_COMPONENTS": 9,
- "PVEC_TYPE_FLOAT_INTERP_CLAMPED": 10,
- "PVEC_TYPE_FLOAT_INTERP_OPEN": 11,
- "PVEC_TYPE_FLOAT_INTERP_GRADIENT": 12,
- "PVEC_TYPE_RANDOM_UNIFORM": 13,
- "PVEC_TYPE_RANDOM_UNIFORM_OFFSET": 14,
- "PVEC_TYPE_CP_DELTA": 15,
- "PVEC_TYPE_CLOSEST_CAMERA_POSITION": 16,
- "PVEC_TYPE_COUNT": 17
- },
- "JointAxis_t": {
- "JOINT_AXIS_X": 0,
- "JOINT_AXIS_Y": 1,
- "JOINT_AXIS_Z": 2,
- "JOINT_AXIS_COUNT": 3
- },
- "JointMotion_t": {
- "JOINT_MOTION_FREE": 0,
- "JOINT_MOTION_LOCKED": 1,
- "JOINT_MOTION_COUNT": 2
- },
- "InputLayoutVariation_t": {
- "INPUT_LAYOUT_VARIATION_DEFAULT": 0,
- "INPUT_LAYOUT_VARIATION_STREAM1_INSTANCEID": 1,
- "INPUT_LAYOUT_VARIATION_STREAM1_INSTANCEID_MORPH_VERT_ID": 2,
- "INPUT_LAYOUT_VARIATION_MAX": 3
- },
- "RenderBufferFlags_t": {
- "RENDER_BUFFER_USAGE_VERTEX_BUFFER": 1,
- "RENDER_BUFFER_USAGE_INDEX_BUFFER": 2,
- "RENDER_BUFFER_USAGE_SHADER_RESOURCE": 4,
- "RENDER_BUFFER_USAGE_UNORDERED_ACCESS": 8,
- "RENDER_BUFFER_BYTEADDRESS_BUFFER": 16,
- "RENDER_BUFFER_STRUCTURED_BUFFER": 32,
- "RENDER_BUFFER_APPEND_CONSUME_BUFFER": 64,
- "RENDER_BUFFER_UAV_COUNTER": 128,
- "RENDER_BUFFER_UAV_DRAW_INDIRECT_ARGS": 256,
- "RENDER_BUFFER_ACCELERATION_STRUCTURE": 512,
- "RENDER_BUFFER_SHADER_BINDING_TABLE": 1024,
- "RENDER_BUFFER_PER_FRAME_WRITE_ONCE": 2048,
- "RENDER_BUFFER_POOL_ALLOCATED": 4096
- },
- "RenderMultisampleType_t": {
- "RENDER_MULTISAMPLE_INVALID": -1,
- "RENDER_MULTISAMPLE_NONE": 0,
- "RENDER_MULTISAMPLE_2X": 1,
- "RENDER_MULTISAMPLE_4X": 2,
- "RENDER_MULTISAMPLE_6X": 3,
- "RENDER_MULTISAMPLE_8X": 4,
- "RENDER_MULTISAMPLE_16X": 5,
- "RENDER_MULTISAMPLE_TYPE_COUNT": 6
- },
- "RenderPrimitiveType_t": {
- "RENDER_PRIM_POINTS": 0,
- "RENDER_PRIM_LINES": 1,
- "RENDER_PRIM_LINES_WITH_ADJACENCY": 2,
- "RENDER_PRIM_LINE_STRIP": 3,
- "RENDER_PRIM_LINE_STRIP_WITH_ADJACENCY": 4,
- "RENDER_PRIM_TRIANGLES": 5,
- "RENDER_PRIM_TRIANGLES_WITH_ADJACENCY": 6,
- "RENDER_PRIM_TRIANGLE_STRIP": 7,
- "RENDER_PRIM_TRIANGLE_STRIP_WITH_ADJACENCY": 8,
- "RENDER_PRIM_INSTANCED_QUADS": 9,
- "RENDER_PRIM_HETEROGENOUS": 10,
- "RENDER_PRIM_COMPUTE_SHADER": 11,
- "RENDER_PRIM_TYPE_COUNT": 12
- },
- "RenderSlotType_t": {
- "RENDER_SLOT_INVALID": -1,
- "RENDER_SLOT_PER_VERTEX": 0,
- "RENDER_SLOT_PER_INSTANCE": 1
- },
- "DisableShadows_t": {
- "kDisableShadows_None": 0,
- "kDisableShadows_All": 1,
- "kDisableShadows_Baked": 2,
- "kDisableShadows_Realtime": 3
- },
- "ThreeState_t": {
- "TRS_FALSE": 0,
- "TRS_TRUE": 1,
- "TRS_NONE": 2
- },
- "fieldtype_t": {
- "FIELD_VOID": 0,
- "FIELD_FLOAT32": 1,
- "FIELD_STRING": 2,
- "FIELD_VECTOR": 3,
- "FIELD_QUATERNION": 4,
- "FIELD_INT32": 5,
- "FIELD_BOOLEAN": 6,
- "FIELD_INT16": 7,
- "FIELD_CHARACTER": 8,
- "FIELD_COLOR32": 9,
- "FIELD_EMBEDDED": 10,
- "FIELD_CUSTOM": 11,
- "FIELD_CLASSPTR": 12,
- "FIELD_EHANDLE": 13,
- "FIELD_POSITION_VECTOR": 14,
- "FIELD_TIME": 15,
- "FIELD_TICK": 16,
- "FIELD_SOUNDNAME": 17,
- "FIELD_INPUT": 18,
- "FIELD_FUNCTION": 19,
- "FIELD_VMATRIX": 20,
- "FIELD_VMATRIX_WORLDSPACE": 21,
- "FIELD_MATRIX3X4_WORLDSPACE": 22,
- "FIELD_INTERVAL": 23,
- "FIELD_UNUSED": 24,
- "FIELD_VECTOR2D": 25,
- "FIELD_INT64": 26,
- "FIELD_VECTOR4D": 27,
- "FIELD_RESOURCE": 28,
- "FIELD_TYPEUNKNOWN": 29,
- "FIELD_CSTRING": 30,
- "FIELD_HSCRIPT": 31,
- "FIELD_VARIANT": 32,
- "FIELD_UINT64": 33,
- "FIELD_FLOAT64": 34,
- "FIELD_POSITIVEINTEGER_OR_NULL": 35,
- "FIELD_HSCRIPT_NEW_INSTANCE": 36,
- "FIELD_UINT32": 37,
- "FIELD_UTLSTRINGTOKEN": 38,
- "FIELD_QANGLE": 39,
- "FIELD_NETWORK_ORIGIN_CELL_QUANTIZED_VECTOR": 40,
- "FIELD_HMATERIAL": 41,
- "FIELD_HMODEL": 42,
- "FIELD_NETWORK_QUANTIZED_VECTOR": 43,
- "FIELD_NETWORK_QUANTIZED_FLOAT": 44,
- "FIELD_DIRECTION_VECTOR_WORLDSPACE": 45,
- "FIELD_QANGLE_WORLDSPACE": 46,
- "FIELD_QUATERNION_WORLDSPACE": 47,
- "FIELD_HSCRIPT_LIGHTBINDING": 48,
- "FIELD_V8_VALUE": 49,
- "FIELD_V8_OBJECT": 50,
- "FIELD_V8_ARRAY": 51,
- "FIELD_V8_CALLBACK_INFO": 52,
- "FIELD_UTLSTRING": 53,
- "FIELD_NETWORK_ORIGIN_CELL_QUANTIZED_POSITION_VECTOR": 54,
- "FIELD_HRENDERTEXTURE": 55,
- "FIELD_HPARTICLESYSTEMDEFINITION": 56,
- "FIELD_UINT8": 57,
- "FIELD_UINT16": 58,
- "FIELD_CTRANSFORM": 59,
- "FIELD_CTRANSFORM_WORLDSPACE": 60,
- "FIELD_HPOSTPROCESSING": 61,
- "FIELD_MATRIX3X4": 62,
- "FIELD_SHIM": 63,
- "FIELD_CMOTIONTRANSFORM": 64,
- "FIELD_CMOTIONTRANSFORM_WORLDSPACE": 65,
- "FIELD_ATTACHMENT_HANDLE": 66,
- "FIELD_AMMO_INDEX": 67,
- "FIELD_CONDITION_ID": 68,
- "FIELD_AI_SCHEDULE_BITS": 69,
- "FIELD_MODIFIER_HANDLE": 70,
- "FIELD_ROTATION_VECTOR": 71,
- "FIELD_ROTATION_VECTOR_WORLDSPACE": 72,
- "FIELD_HVDATA": 73,
- "FIELD_SCALE32": 74,
- "FIELD_STRING_AND_TOKEN": 75,
- "FIELD_ENGINE_TIME": 76,
- "FIELD_ENGINE_TICK": 77,
- "FIELD_WORLD_GROUP_ID": 78,
- "FIELD_GLOBALSYMBOL": 79,
- "FIELD_TYPECOUNT": 80
- },
- "ChickenActivity": {
- "IDLE": 0,
- "SQUAT": 1,
- "WALK": 2,
- "RUN": 3,
- "GLIDE": 4,
- "LAND": 5,
- "PANIC": 6,
- "TRICK": 7,
- "TURN_IN_PLACE": 8
- },
- "EOverrideBlockLOS_t": {
- "BLOCK_LOS_DEFAULT": 0,
- "BLOCK_LOS_FORCE_FALSE": 1,
- "BLOCK_LOS_FORCE_TRUE": 2
- },
- "EntFinderMethod_t": {
- "ENT_FIND_METHOD_NEAREST": 0,
- "ENT_FIND_METHOD_FARTHEST": 1,
- "ENT_FIND_METHOD_RANDOM": 2
- },
- "Explosions": {
- "expRandom": 0,
- "expDirected": 1,
- "expUsePrecise": 2
- },
- "ForcedCrouchState_t": {
- "FORCEDCROUCH_NONE": 0,
- "FORCEDCROUCH_CROUCHED": 1,
- "FORCEDCROUCH_UNCROUCHED": 2
- },
- "FuncDoorSpawnPos_t": {
- "FUNC_DOOR_SPAWN_CLOSED": 0,
- "FUNC_DOOR_SPAWN_OPEN": 1
- },
- "LessonPanelLayoutFileTypes_t": {
- "LAYOUT_HAND_DEFAULT": 0,
- "LAYOUT_WORLD_DEFAULT": 1,
- "LAYOUT_CUSTOM": 2
- },
- "Materials": {
- "matGlass": 0,
- "matWood": 1,
- "matMetal": 2,
- "matFlesh": 3,
- "matCinderBlock": 4,
- "matCeilingTile": 5,
- "matComputer": 6,
- "matUnbreakableGlass": 7,
- "matRocks": 8,
- "matWeb": 9,
- "matNone": 10,
- "matLastMaterial": 11
- },
- "MoveLinearAuthoredPos_t": {
- "MOVELINEAR_AUTHORED_AT_START_POSITION": 0,
- "MOVELINEAR_AUTHORED_AT_OPEN_POSITION": 1,
- "MOVELINEAR_AUTHORED_AT_CLOSED_POSITION": 2
- },
- "NPCFollowFormation_t": {
- "Default": -1,
- "CloseCircle": 0,
- "WideCircle": 1,
- "MediumCircle": 5,
- "Sidekick": 6
- },
- "PropDoorRotatingOpenDirection_e": {
- "DOOR_ROTATING_OPEN_BOTH_WAYS": 0,
- "DOOR_ROTATING_OPEN_FORWARD": 1,
- "DOOR_ROTATING_OPEN_BACKWARD": 2
- },
- "PropDoorRotatingSpawnPos_t": {
- "DOOR_SPAWN_CLOSED": 0,
- "DOOR_SPAWN_OPEN_FORWARD": 1,
- "DOOR_SPAWN_OPEN_BACK": 2,
- "DOOR_SPAWN_AJAR": 3
- },
- "SceneOnPlayerDeath_t": {
- "SCENE_ONPLAYERDEATH_DO_NOTHING": 0,
- "SCENE_ONPLAYERDEATH_CANCEL": 1
- },
- "ScriptedConflictResponse_t": {
- "SS_CONFLICT_ENQUEUE": 0,
- "SS_CONFLICT_INTERRUPT": 1
- },
- "ScriptedMoveType_t": {
- "SCRIPTED_MOVETYPE_NONE": 0,
- "SCRIPTED_MOVETYPE_TO_WITH_DURATION": 1,
- "SCRIPTED_MOVETYPE_TO_WITH_MOVESPEED": 2,
- "SCRIPTED_MOVETYPE_SWEEP_TO_AT_MOVEMENT_SPEED": 3
- },
- "SoundEventStartType_t": {
- "SOUNDEVENT_START_PLAYER": 0,
- "SOUNDEVENT_START_WORLD": 1,
- "SOUNDEVENT_START_ENTITY": 2
- },
- "SoundFlags_t": {
- "SOUND_FLAGS_NONE": 0,
- "SOUND_FLAG_GUNFIRE": 1,
- "SOUND_FLAG_COMBINE_ONLY": 2,
- "SOUND_FLAG_REACT_TO_SOURCE": 4,
- "SOUND_FLAG_EXPLOSION": 8,
- "SOUND_FLAG_EXCLUDE_COMBINE": 16,
- "SOUND_FLAG_DANGER_APPROACH": 32,
- "SOUND_FLAG_ALLIES_ONLY": 64,
- "SOUND_FLAG_PANIC_NPCS": 128,
- "SOUND_FLAG_SQUAD_ONLY": 256
- },
- "SoundTypes_t": {
- "SOUND_NONE": 0,
- "SOUND_COMBAT": 1,
- "SOUND_PLAYER": 2,
- "SOUND_DANGER": 3,
- "SOUND_BULLET_IMPACT": 4,
- "SOUND_THUMPER": 5,
- "SOUND_PHYSICS_DANGER": 6,
- "SOUND_MOVE_AWAY": 7,
- "SOUND_PLAYER_VEHICLE": 8,
- "SOUND_GLASS_BREAK": 9,
- "SOUND_PHYSICS_OBJECT": 10,
- "SOUND_WARN_FRIENDS": 11,
- "SOUND_FOOD": 12,
- "NUM_AI_SOUND_TYPES": 13
- },
- "TOGGLE_STATE": {
- "TS_AT_TOP": 0,
- "TS_AT_BOTTOM": 1,
- "TS_GOING_UP": 2,
- "TS_GOING_DOWN": 3,
- "DOOR_OPEN": 0,
- "DOOR_CLOSED": 1,
- "DOOR_OPENING": 2,
- "DOOR_CLOSING": 3
- },
- "TRAIN_CODE": {
- "TRAIN_SAFE": 0,
- "TRAIN_BLOCKING": 1,
- "TRAIN_FOLLOWING": 2
- },
- "Touch_t": {
- "touch_none": 0,
- "touch_player_only": 1,
- "touch_npc_only": 2,
- "touch_player_or_npc": 3,
- "touch_player_or_npc_or_physicsprop": 4
- },
- "TrackOrientationType_t": {
- "TrackOrientation_Fixed": 0,
- "TrackOrientation_FacePath": 1,
- "TrackOrientation_FacePathAngles": 2
- },
- "TrainOrientationType_t": {
- "TrainOrientation_Fixed": 0,
- "TrainOrientation_AtPathTracks": 1,
- "TrainOrientation_LinearBlend": 2,
- "TrainOrientation_EaseInEaseOut": 3
- },
- "TrainVelocityType_t": {
- "TrainVelocity_Instantaneous": 0,
- "TrainVelocity_LinearBlend": 1,
- "TrainVelocity_EaseInEaseOut": 2
- },
- "doorCheck_e": {
- "DOOR_CHECK_FORWARD": 0,
- "DOOR_CHECK_BACKWARD": 1,
- "DOOR_CHECK_FULL": 2
- },
- "eSplinePushType": {
- "k_eSplinePushAlong": 0,
- "k_eSplinePushAway": 1,
- "k_eSplinePushTowards": 2
- },
- "filter_t": {
- "FILTER_AND": 0,
- "FILTER_OR": 1
- },
- "navproperties_t": {
- "NAV_IGNORE": 1
- },
- "ActionType_t": {
- "SOS_ACTION_NONE": 0,
- "SOS_ACTION_LIMITER": 1,
- "SOS_ACTION_TIME_LIMIT": 2,
- "SOS_ACTION_TIME_BLOCK_LIMITER": 3,
- "SOS_ACTION_SET_SOUNDEVENT_PARAM": 4,
- "SOS_ACTION_SOUNDEVENT_CLUSTER": 5,
- "SOS_ACTION_SOUNDEVENT_PRIORITY": 6,
- "SOS_ACTION_COUNT_ENVELOPE": 7,
- "SOS_ACTION_SOUNDEVENT_COUNT": 8,
- "SOS_ACTION_SOUNDEVENT_MIN_MAX_VALUES": 9
- },
- "SosActionSortType_t": {
- "SOS_SORTTYPE_HIGHEST": 0,
- "SOS_SORTTYPE_LOWEST": 1
- },
- "SosActionStopType_t": {
- "SOS_STOPTYPE_NONE": 0,
- "SOS_STOPTYPE_TIME": 1,
- "SOS_STOPTYPE_OPVAR": 2
- },
- "SosEditItemType_t": {
- "SOS_EDIT_ITEM_TYPE_SOUNDEVENTS": 0,
- "SOS_EDIT_ITEM_TYPE_SOUNDEVENT": 1,
- "SOS_EDIT_ITEM_TYPE_LIBRARYSTACKS": 2,
- "SOS_EDIT_ITEM_TYPE_STACK": 3,
- "SOS_EDIT_ITEM_TYPE_OPERATOR": 4,
- "SOS_EDIT_ITEM_TYPE_FIELD": 5
- },
- "SosGroupType_t": {
- "SOS_GROUPTYPE_DYNAMIC": 0,
- "SOS_GROUPTYPE_STATIC": 1
- },
- "soundlevel_t": {
- "SNDLVL_NONE": 0,
- "SNDLVL_20dB": 20,
- "SNDLVL_25dB": 25,
- "SNDLVL_30dB": 30,
- "SNDLVL_35dB": 35,
- "SNDLVL_40dB": 40,
- "SNDLVL_45dB": 45,
- "SNDLVL_50dB": 50,
- "SNDLVL_55dB": 55,
- "SNDLVL_IDLE": 60,
- "SNDLVL_60dB": 60,
- "SNDLVL_65dB": 65,
- "SNDLVL_STATIC": 66,
- "SNDLVL_70dB": 70,
- "SNDLVL_NORM": 75,
- "SNDLVL_75dB": 75,
- "SNDLVL_80dB": 80,
- "SNDLVL_TALKING": 80,
- "SNDLVL_85dB": 85,
- "SNDLVL_90dB": 90,
- "SNDLVL_95dB": 95,
- "SNDLVL_100dB": 100,
- "SNDLVL_105dB": 105,
- "SNDLVL_110dB": 110,
- "SNDLVL_120dB": 120,
- "SNDLVL_130dB": 130,
- "SNDLVL_GUNFIRE": 140,
- "SNDLVL_140dB": 140,
- "SNDLVL_150dB": 150,
- "SNDLVL_180dB": 180
- },
- "VMixChannelOperation_t": {
- "VMIX_CHAN_STEREO": 0,
- "VMIX_CHAN_LEFT": 1,
- "VMIX_CHAN_RIGHT": 2,
- "VMIX_CHAN_SWAP": 3,
- "VMIX_CHAN_MONO": 4,
- "VMIX_CHAN_MID_SIDE": 5
- },
- "VMixFilterSlope_t": {
- "FILTER_SLOPE_1POLE_6dB": 0,
- "FILTER_SLOPE_1POLE_12dB": 1,
- "FILTER_SLOPE_1POLE_18dB": 2,
- "FILTER_SLOPE_1POLE_24dB": 3,
- "FILTER_SLOPE_12dB": 4,
- "FILTER_SLOPE_24dB": 5,
- "FILTER_SLOPE_36dB": 6,
- "FILTER_SLOPE_48dB": 7,
- "FILTER_SLOPE_MAX": 7
- },
- "VMixFilterType_t": {
- "FILTER_UNKNOWN": -1,
- "FILTER_LOWPASS": 0,
- "FILTER_HIGHPASS": 1,
- "FILTER_BANDPASS": 2,
- "FILTER_NOTCH": 3,
- "FILTER_PEAKING_EQ": 4,
- "FILTER_LOW_SHELF": 5,
- "FILTER_HIGH_SHELF": 6,
- "FILTER_ALLPASS": 7,
- "FILTER_PASSTHROUGH": 8
- },
- "VMixLFOShape_t": {
- "LFO_SHAPE_SINE": 0,
- "LFO_SHAPE_SQUARE": 1,
- "LFO_SHAPE_TRI": 2,
- "LFO_SHAPE_SAW": 3,
- "LFO_SHAPE_NOISE": 4
- },
- "VMixPannerType_t": {
- "PANNER_TYPE_LINEAR": 0,
- "PANNER_TYPE_EQUAL_POWER": 1
- },
- "VMixProcessorType_t": {
- "VPROCESSOR_UNKNOWN": 0,
- "VPROCESSOR_RT_PITCH": 1,
- "VPROCESSOR_STEAMAUDIO_HRTF": 2,
- "VPROCESSOR_DYNAMICS": 3,
- "VPROCESSOR_PRESETDSP": 4,
- "VPROCESSOR_DELAY": 5,
- "VPROCESSOR_MOD_DELAY": 6,
- "VPROCESSOR_DIFFUSOR": 7,
- "VPROCESSOR_BOXVERB": 8,
- "VPROCESSOR_FREEVERB": 9,
- "VPROCESSOR_PLATEVERB": 10,
- "VPROCESSOR_FULLWAVE_INTEGRATOR": 11,
- "VPROCESSOR_FILTER": 12,
- "VPROCESSOR_STEAMAUDIO_PATHING": 13,
- "VPROCESSOR_EQ8": 14,
- "VPROCESSOR_ENVELOPE": 15,
- "VPROCESSOR_VOCODER": 16,
- "VPROCESSOR_CONVOLUTION": 17,
- "VPROCESSOR_DYNAMICS_3BAND": 18,
- "VPROCESSOR_DYNAMICS_COMPRESSOR": 19,
- "VPROCESSOR_SHAPER": 20,
- "VPROCESSOR_PANNER": 21,
- "VPROCESSOR_UTILITY": 22,
- "VPROCESSOR_AUTOFILTER": 23,
- "VPROCESSOR_OSC": 24,
- "VPROCESSOR_STEREODELAY": 25,
- "VPROCESSOR_EFFECT_CHAIN": 26,
- "VPROCESSOR_SUBGRAPH_SWITCH": 27,
- "VPROCESSOR_STEAMAUDIO_DIRECT": 28,
- "VPROCESSOR_STEAMAUDIO_HYBRIDREVERB": 29
- },
- "VMixSubgraphSwitchInterpolationType_t": {
- "SUBGRAPH_INTERPOLATION_TEMPORAL_CROSSFADE": 0,
- "SUBGRAPH_INTERPOLATION_TEMPORAL_FADE_OUT": 1,
- "SUBGRAPH_INTERPOLATION_KEEP_LAST_SUBGRAPH_RUNNING": 2
- },
- "CVSoundFormat_t": {
- "PCM16": 0,
- "PCM8": 1,
- "MP3": 2,
- "ADPCM": 3
- },
- "EMidiNote": {
- "C": 0,
- "C_Sharp": 1,
- "D": 2,
- "D_Sharp": 3,
- "E": 4,
- "F": 5,
- "F_Sharp": 6,
- "G": 7,
- "G_Sharp": 8,
- "A": 9,
- "A_Sharp": 10,
- "B": 11,
- "Count": 12
- },
- "EMode_t": {
- "Peak": 0,
- "RMS": 1
- },
- "EWaveform": {
- "Sine": 0,
- "Square": 1,
- "Saw": 2,
- "Triangle": 3,
- "Noise": 4
- },
- "PlayBackMode_t": {
- "Random": 0,
- "RandomNoRepeats": 1,
- "RandomAvoidLast": 2,
- "Sequential": 3,
- "RandomWeights": 4
- },
- "ObjectTypeFlags_t": {
- "OBJECT_TYPE_NONE": 0,
- "OBJECT_TYPE_MODEL": 8,
- "OBJECT_TYPE_BLOCK_LIGHT": 16,
- "OBJECT_TYPE_NO_SHADOWS": 32,
- "OBJECT_TYPE_WORLDSPACE_TEXURE_BLEND": 64,
- "OBJECT_TYPE_DISABLED_IN_LOW_QUALITY": 128,
- "OBJECT_TYPE_NO_SUN_SHADOWS": 256,
- "OBJECT_TYPE_RENDER_WITH_DYNAMIC": 512,
- "OBJECT_TYPE_RENDER_TO_CUBEMAPS": 1024,
- "OBJECT_TYPE_MODEL_HAS_LODS": 2048,
- "OBJECT_TYPE_OVERLAY": 8192,
- "OBJECT_TYPE_PRECOMPUTED_VISMEMBERS": 16384,
- "OBJECT_TYPE_STATIC_CUBE_MAP": 32768,
- "OBJECT_TYPE_DISABLE_VIS_CULLING": 65536,
- "OBJECT_TYPE_BAKED_GEOMETRY": 131072
- }
-}
\ No newline at end of file
diff --git a/plugin_files/logs/.gitignore b/plugin_files/logs/.gitignore
deleted file mode 100644
index e69de29bb..000000000
diff --git a/plugin_files/logs/plugins/.gitignore b/plugin_files/logs/plugins/.gitignore
deleted file mode 100644
index e69de29bb..000000000
diff --git a/plugin_files/plugins/.gitignore b/plugin_files/plugins/.gitignore
deleted file mode 100644
index 1c2d77b5c..000000000
--- a/plugin_files/plugins/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-test_plugin/
\ No newline at end of file
diff --git a/plugin_files/translations/.gitignore b/plugin_files/translations/.gitignore
deleted file mode 100644
index e69de29bb..000000000
diff --git a/plugin_files/translations/translation.core.json b/plugin_files/translations/translation.core.json
deleted file mode 100644
index 2899be9fc..000000000
--- a/plugin_files/translations/translation.core.json
+++ /dev/null
@@ -1,92 +0,0 @@
-{
- "seconds": {
- "en": "{TIME} second(s)",
- "ro": "{TIME} secunde",
- "es": "{TIME} segundo(s)",
- "pl": "{TIME} sekund(a/y)",
- "de": "{TIME} sekunde(n)"
- },
- "minutes": {
- "en": "{TIME} minute(s)",
- "ro": "{TIME} minut(e)",
- "es": "{TIME} minuto(s)",
- "pl": "{TIME} minut(a/y)",
- "de": "{TIME} minute(n)"
- },
- "hours": {
- "en": "{TIME} hour(s)",
- "ro": "{TIME} ore",
- "es": "{TIME} hora(s)",
- "pl": "{TIME} godzin(a/y)",
- "de": "{TIME} stunde(n)"
- },
- "days": {
- "en": "{TIME} day(s)",
- "ro": "{TIME} zi(le)",
- "es": "{TIME} día(s)",
- "pl": "{TIME} dzień/dni",
- "de": "{TIME} tag(e)"
- },
- "forever": {
- "en": "Forever",
- "ro": "Pentru totdeauna",
- "es": "Para siempre",
- "pl": "Na zawsze",
- "de": "Für immer"
- },
- "never": {
- "en": "Never",
- "ro": "Niciodată",
- "es": "Nunca",
- "pl": "Nigdy",
- "de": "Niemals"
- },
- "menu.next": {
- "en": "Next",
- "ro": "Următorul",
- "pl": "Następny",
- "de": "Nächstes"
- },
- "menu.back": {
- "en": "Back",
- "ro": "Înapoi",
- "pl": "Wstecz",
- "de": "Zurück"
- },
- "menu.exit": {
- "en": "Exit",
- "ro": "Ieșire",
- "pl": "Wyjście",
- "de": "Beenden"
- },
- "menu.input.chat": {
- "en": "Page {PAGE}/{MAXPAGES} | {PREFIX}1 - {PREFIX}9",
- "ro": "Pagina {PAGE}/{MAXPAGES} | {PREFIX}1 - {PREFIX}9",
- "pl": "Strona {PAGE}/{MAXPAGES} | {PREFIX}1 - {PREFIX}9",
- "de": "Seite {PAGE}/{MAXPAGES} | {PREFIX}1 - {PREFIX}9"
- },
- "menu.center.footer": {
- "en": "{CYCLE_BUTTON} - Cycle | {USE_BUTTON} - Select | Page {PAGE}/{MAXPAGES}",
- "ro": "{CYCLE_BUTTON} - Schimbă | {USE_BUTTON} - Selectează | Pagina {PAGE}/{MAXPAGES}",
- "pl": "{CYCLE_BUTTON} - Przeglądaj | {USE_BUTTON} - Wybierz | Strona {PAGE}/{MAXPAGES}",
- "de": "{CYCLE_BUTTON} - Durchblättern | {USE_BUTTON} - Auswählen | Seite {PAGE}/{MAXPAGES}"
- },
- "menu.center.footer.nooption": {
- "en": "{CYCLE_BUTTON} - Cycle | {USE_BUTTON} - Select | {EXIT_BUTTON} - Exit | Page {PAGE}/{MAXPAGES}",
- "ro": "{CYCLE_BUTTON} - Schimbă | {USE_BUTTON} - Selectează | {EXIT_BUTTON} - Ieșire | Pagina {PAGE}/{MAXPAGES}",
- "pl": "{CYCLE_BUTTON} - Przeglądaj | {USE_BUTTON} - Wybierz | {EXIT_BUTTON} - Wyjście | Strona {PAGE}/{MAXPAGES}",
- "de": "{CYCLE_BUTTON} - Durchblättern | {USE_BUTTON} - Auswählen | {EXIT_BUTTON} - Beenden | Seite {PAGE}/{MAXPAGES}"
- },
- "menu.screen.footer": {
- "en": "{CYCLE_BUTTON} - Cycle | {USE_BUTTON} - Select\nPage {PAGE}/{MAXPAGES}",
- "ro": "{CYCLE_BUTTON} - Schimbă | {USE_BUTTON} - Selectează\nPagina {PAGE}/{MAXPAGES}",
- "pl": "{CYCLE_BUTTON} - Przeglądaj | {USE_BUTTON} - Wybierz\nStrona {PAGE}/{MAXPAGES}",
- "de": "{CYCLE_BUTTON} - Durchblättern | {USE_BUTTON} - Auswählen\nSeite {PAGE}/{MAXPAGES}"
- },
- "menu.screen.footer.nooption": {
- "en": "{CYCLE_BUTTON} - Cycle | {USE_BUTTON} - Select\n{EXIT_BUTTON} - Exit | Page {PAGE}/{MAXPAGES}",
- "ro": "{CYCLE_BUTTON} - Schimbă | {USE_BUTTON} - Selectează\n{EXIT_BUTTON} - Ieșire | Pagina {PAGE}/{MAXPAGES}",
- "pl": "{CYCLE_BUTTON} - Przeglądaj | {USE_BUTTON} - Wybierz\n{EXIT_BUTTON} - Wyjście | Strona {PAGE}/{MAXPAGES}",
- "de": "{CYCLE_BUTTON} - Durchblättern | {USE_BUTTON} - Auswählen\n{EXIT_BUTTON} - Beenden | Seite {PAGE}/{MAXPAGES}"
- }
-}
\ No newline at end of file
diff --git a/protobufs/clientmessages.proto b/protobufs/clientmessages.proto
deleted file mode 100644
index 484ae5744..000000000
--- a/protobufs/clientmessages.proto
+++ /dev/null
@@ -1,53 +0,0 @@
-enum EBaseClientMessages {
- CM_CustomGameEvent = 280;
- CM_CustomGameEventBounce = 281;
- CM_ClientUIEvent = 282;
- CM_DevPaletteVisibilityChanged = 283;
- CM_WorldUIControllerHasPanelChanged = 284;
- CM_RotateAnchor = 285;
- CM_ListenForResponseFound = 286;
- CM_MAX_BASE = 300;
-}
-
-enum EClientUIEvent {
- EClientUIEvent_Invalid = 0;
- EClientUIEvent_DialogFinished = 1;
- EClientUIEvent_FireOutput = 2;
-}
-
-message CClientMsg_CustomGameEvent {
- optional string event_name = 1;
- optional bytes data = 2;
-}
-
-message CClientMsg_CustomGameEventBounce {
- optional string event_name = 1;
- optional bytes data = 2;
- optional int32 player_slot = 3 [default = -1];
-}
-
-message CClientMsg_ClientUIEvent {
- optional .EClientUIEvent event = 1 [default = EClientUIEvent_Invalid];
- optional uint32 ent_ehandle = 2;
- optional uint32 client_ehandle = 3;
- optional string data1 = 4;
- optional string data2 = 5;
-}
-
-message CClientMsg_DevPaletteVisibilityChangedEvent {
- optional bool visible = 1;
-}
-
-message CClientMsg_WorldUIControllerHasPanelChangedEvent {
- optional bool has_panel = 1;
- optional uint32 client_ehandle = 2;
- optional uint32 literal_hand_type = 3;
-}
-
-message CClientMsg_RotateAnchor {
- optional float angle = 1;
-}
-
-message CClientMsg_ListenForResponseFound {
- optional int32 player_slot = 1 [default = -1];
-}
diff --git a/protobufs/cs_gameevents.proto b/protobufs/cs_gameevents.proto
deleted file mode 100644
index eb6a8feb9..000000000
--- a/protobufs/cs_gameevents.proto
+++ /dev/null
@@ -1,35 +0,0 @@
-import "networkbasetypes.proto";
-
-enum ECsgoGameEvents {
- GE_PlayerAnimEventId = 450;
- GE_RadioIconEventId = 451;
- GE_FireBulletsId = 452;
-}
-
-message CMsgTEPlayerAnimEvent {
- optional fixed32 player = 1 [default = 16777215];
- optional uint32 event = 2;
- optional int32 data = 3;
-}
-
-message CMsgTERadioIcon {
- optional fixed32 player = 1 [default = 16777215];
-}
-
-message CMsgTEFireBullets {
- optional .CMsgVector origin = 1;
- optional .CMsgQAngle angles = 2;
- optional uint32 weapon_id = 3 [default = 16777215];
- optional uint32 mode = 4;
- optional uint32 seed = 5;
- optional fixed32 player = 6 [default = 16777215];
- optional float inaccuracy = 7;
- optional float recoil_index = 8;
- optional float spread = 9;
- optional int32 sound_type = 10;
- optional uint32 item_def_index = 11;
- optional fixed32 sound_dsp_effect = 12;
- optional .CMsgVector ent_origin = 13;
- optional uint32 num_bullets_remaining = 14;
- optional uint32 attack_type = 15;
-}
diff --git a/protobufs/cs_usercmd.proto b/protobufs/cs_usercmd.proto
deleted file mode 100644
index 87dd3ad3d..000000000
--- a/protobufs/cs_usercmd.proto
+++ /dev/null
@@ -1,42 +0,0 @@
-import "networkbasetypes.proto";
-import "usercmd.proto";
-
-message CSGOInterpolationInfoPB {
- optional int32 src_tick = 1 [default = -1];
- optional int32 dst_tick = 2 [default = -1];
- optional float frac = 3 [default = 0];
-}
-
-message CSGOInterpolationInfoPB_CL {
- optional float frac = 3 [default = 0];
-}
-
-message CSGOInputHistoryEntryPB {
- optional .CMsgQAngle view_angles = 2;
- optional int32 render_tick_count = 4;
- optional float render_tick_fraction = 5;
- optional int32 player_tick_count = 6;
- optional float player_tick_fraction = 7;
- optional .CSGOInterpolationInfoPB_CL cl_interp = 12;
- optional .CSGOInterpolationInfoPB sv_interp0 = 13;
- optional .CSGOInterpolationInfoPB sv_interp1 = 14;
- optional .CSGOInterpolationInfoPB player_interp = 15;
- optional int32 frame_number = 64;
- optional int32 target_ent_index = 65 [default = -1];
- optional .CMsgVector shoot_position = 66;
- optional .CMsgVector target_head_pos_check = 67;
- optional .CMsgVector target_abs_pos_check = 68;
- optional .CMsgQAngle target_abs_ang_check = 69;
-}
-
-message CSGOUserCmdPB {
- optional .CBaseUserCmdPB base = 1;
- repeated .CSGOInputHistoryEntryPB input_history = 2;
- optional int32 attack1_start_history_index = 6 [default = -1];
- optional int32 attack2_start_history_index = 7 [default = -1];
- optional int32 attack3_start_history_index = 8 [default = -1];
- optional bool left_hand_desired = 9 [default = false];
- optional bool is_predicting_body_shot_fx = 11 [default = false];
- optional bool is_predicting_head_shot_fx = 12 [default = false];
- optional bool is_predicting_kill_ragdolls = 13 [default = false];
-}
diff --git a/protobufs/cstrike15_gcmessages.proto b/protobufs/cstrike15_gcmessages.proto
deleted file mode 100644
index 485974efd..000000000
--- a/protobufs/cstrike15_gcmessages.proto
+++ /dev/null
@@ -1,1505 +0,0 @@
-import "steammessages.proto";
-import "engine_gcmessages.proto";
-import "gcsdk_gcmessages.proto";
-
-enum ECsgoGCMsg {
- k_EMsgGCCStrike15_v2_Base = 9100;
- k_EMsgGCCStrike15_v2_MatchmakingStart = 9101;
- k_EMsgGCCStrike15_v2_MatchmakingStop = 9102;
- k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing = 9103;
- k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate = 9104;
- k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse = 9106;
- k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve = 9107;
- k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello = 9109;
- k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello = 9110;
- k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon = 9112;
- k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate = 9117;
- k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty = 9118;
- k_EMsgGCCStrike15_v2_ClientReportPlayer = 9119;
- k_EMsgGCCStrike15_v2_ClientReportServer = 9120;
- k_EMsgGCCStrike15_v2_ClientCommendPlayer = 9121;
- k_EMsgGCCStrike15_v2_ClientReportResponse = 9122;
- k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery = 9123;
- k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse = 9124;
- k_EMsgGCCStrike15_v2_WatchInfoUsers = 9126;
- k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile = 9127;
- k_EMsgGCCStrike15_v2_PlayersProfile = 9128;
- k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate = 9131;
- k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment = 9132;
- k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus = 9133;
- k_EMsgGCCStrike15_v2_GC2ClientTextMsg = 9134;
- k_EMsgGCCStrike15_v2_Client2GCTextMsg = 9135;
- k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops = 9136;
- k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification = 9137;
- k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2 = 9138;
- k_EMsgGCCStrike15_v2_MatchList = 9139;
- k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames = 9140;
- k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames = 9141;
- k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate = 9142;
- k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo = 9144;
- k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames = 9146;
- k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo = 9147;
- k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest = 9148;
- k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse = 9149;
- k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo = 9150;
- k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote = 9152;
- k_EMsgGCCStrike15_v2_Server2GCClientValidate = 9153;
- k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser = 9154;
- k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest = 9156;
- k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse = 9157;
- k_EMsgGCCStrike15_v2_AccountPrivacySettings = 9158;
- k_EMsgGCCStrike15_v2_SetMyActivityInfo = 9159;
- k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions = 9160;
- k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions = 9161;
- k_EMsgGCCStrike15_v2_DraftSummary = 9162;
- k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData = 9163;
- k_EMsgGCCStrike15_v2_ClientRequestJoinServerData = 9164;
- k_EMsgGCCStrike15_v2_ClientRequestNewMission = 9165;
- k_EMsgGCCStrike15_v2_GC2ClientTournamentInfo = 9167;
- k_EMsgGC_GlobalGame_Subscribe = 9168;
- k_EMsgGC_GlobalGame_Unsubscribe = 9169;
- k_EMsgGC_GlobalGame_Play = 9170;
- k_EMsgGCCStrike15_v2_AcknowledgePenalty = 9171;
- k_EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin = 9172;
- k_EMsgGCCStrike15_v2_GC2ClientGlobalStats = 9173;
- k_EMsgGCCStrike15_v2_Client2GCStreamUnlock = 9174;
- k_EMsgGCCStrike15_v2_FantasyRequestClientData = 9175;
- k_EMsgGCCStrike15_v2_FantasyUpdateClientData = 9176;
- k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket = 9177;
- k_EMsgGCCStrike15_v2_ClientToGCRequestTicket = 9178;
- k_EMsgGCCStrike15_v2_ClientToGCRequestElevate = 9179;
- k_EMsgGCCStrike15_v2_GlobalChat = 9180;
- k_EMsgGCCStrike15_v2_GlobalChat_Subscribe = 9181;
- k_EMsgGCCStrike15_v2_GlobalChat_Unsubscribe = 9182;
- k_EMsgGCCStrike15_v2_ClientAuthKeyCode = 9183;
- k_EMsgGCCStrike15_v2_GotvSyncPacket = 9184;
- k_EMsgGCCStrike15_v2_ClientPlayerDecalSign = 9185;
- k_EMsgGCCStrike15_v2_ClientLogonFatalError = 9187;
- k_EMsgGCCStrike15_v2_ClientPollState = 9188;
- k_EMsgGCCStrike15_v2_Party_Register = 9189;
- k_EMsgGCCStrike15_v2_Party_Unregister = 9190;
- k_EMsgGCCStrike15_v2_Party_Search = 9191;
- k_EMsgGCCStrike15_v2_Party_Invite = 9192;
- k_EMsgGCCStrike15_v2_Account_RequestCoPlays = 9193;
- k_EMsgGCCStrike15_v2_ClientGCRankUpdate = 9194;
- k_EMsgGCCStrike15_v2_ClientRequestOffers = 9195;
- k_EMsgGCCStrike15_v2_ClientAccountBalance = 9196;
- k_EMsgGCCStrike15_v2_ClientPartyJoinRelay = 9197;
- k_EMsgGCCStrike15_v2_ClientPartyWarning = 9198;
- k_EMsgGCCStrike15_v2_SetEventFavorite = 9200;
- k_EMsgGCCStrike15_v2_GetEventFavorites_Request = 9201;
- k_EMsgGCCStrike15_v2_ClientPerfReport = 9202;
- k_EMsgGCCStrike15_v2_GetEventFavorites_Response = 9203;
- k_EMsgGCCStrike15_v2_ClientRequestSouvenir = 9204;
- k_EMsgGCCStrike15_v2_ClientReportValidation = 9205;
- k_EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode = 9206;
- k_EMsgGCCStrike15_v2_GC2ClientRequestValidation = 9207;
- k_EMsgGCCStrike15_v2_ClientRedeemMissionReward = 9209;
- k_EMsgGCCStrike15_ClientDeepStats = 9210;
- k_EMsgGCCStrike15_StartAgreementSessionInGame = 9211;
- k_EMsgGCCStrike15_v2_GC2ClientInitSystem = 9212;
- k_EMsgGCCStrike15_v2_GC2ClientInitSystem_Response = 9213;
- k_EMsgGCCStrike15_v2_PrivateQueues = 9214;
- k_EMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt = 9215;
- k_EMsgGCCStrike15_v2_BetaEnrollment = 9217;
- k_EMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName = 9218;
- k_EMsgGCCStrike15_v2_ClientRedeemFreeReward = 9219;
- k_EMsgGCCStrike15_v2_ClientNetworkConfig = 9220;
- k_EMsgGCCStrike15_v2_GC2ClientNotifyXPShop = 9221;
- k_EMsgGCCStrike15_v2_Client2GcAckXPShopTracks = 9222;
- k_EMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats = 9223;
- k_EMsgGCCStrike15_v2_PremierSeasonSummary = 9224;
-}
-
-enum ECsgoSteamUserStat {
- k_ECsgoSteamUserStat_XpEarnedGames = 1;
- k_ECsgoSteamUserStat_MatchWinsCompetitive = 2;
- k_ECsgoSteamUserStat_SurvivedDangerZone = 3;
-}
-
-enum EClientReportingVersion {
- k_EClientReportingVersion_OldVersion = 0;
- k_EClientReportingVersion_BetaVersion = 1;
- k_EClientReportingVersion_SupportsTrustedMode = 2;
-}
-
-enum EInitSystemResult {
- k_EInitSystemResult_Invalid = 0;
- k_EInitSystemResult_Success = 1;
- k_EInitSystemResult_None = 2;
- k_EInitSystemResult_NotFound = 3;
- k_EInitSystemResult_Existing = 4;
- k_EInitSystemResult_FailedOpen = 5;
- k_EInitSystemResult_Mismatch = 6;
- k_EInitSystemResult_FailedInit = 7;
- k_EInitSystemResult_Max = 8;
-}
-
-message GameServerPing {
- optional int32 ping = 2;
- optional uint32 ip = 3;
- optional uint32 instances = 5;
-}
-
-message DataCenterPing {
- optional fixed32 data_center_id = 1;
- optional sint32 ping = 2;
-}
-
-message DetailedSearchStatistic {
- optional uint32 game_type = 1;
- optional uint32 search_time_avg = 2;
- optional uint32 players_searching = 4;
-}
-
-message TournamentPlayer {
- optional uint32 account_id = 1;
- optional string player_nick = 2;
- optional string player_name = 3;
- optional uint32 player_dob = 4;
- optional string player_flag = 5;
- optional string player_location = 6;
- optional string player_desc = 7;
-}
-
-message TournamentTeam {
- optional int32 team_id = 1;
- optional string team_tag = 2;
- optional string team_flag = 3;
- optional string team_name = 4;
- repeated .TournamentPlayer players = 5;
-}
-
-message TournamentEvent {
- optional int32 event_id = 1;
- optional string event_tag = 2;
- optional string event_name = 3;
- optional uint32 event_time_start = 4;
- optional uint32 event_time_end = 5;
- optional int32 event_public = 6;
- optional int32 event_stage_id = 7;
- optional string event_stage_name = 8;
- optional uint32 active_section_id = 9;
-}
-
-message GlobalStatistics {
- optional uint32 players_online = 1;
- optional uint32 servers_online = 2;
- optional uint32 players_searching = 3;
- optional uint32 servers_available = 4;
- optional uint32 ongoing_matches = 5;
- optional uint32 search_time_avg = 6;
- repeated .DetailedSearchStatistic search_statistics = 7;
- optional string main_post_url = 8;
- optional uint32 required_appid_version = 9;
- optional uint32 pricesheet_version = 10;
- optional uint32 twitch_streams_version = 11;
- optional uint32 active_tournament_eventid = 12;
- optional uint32 active_survey_id = 13;
- optional uint32 rtime32_cur = 14;
- optional uint32 rtime32_event_start = 15;
- optional uint32 required_appid_version2 = 16;
-}
-
-message OperationalStatisticDescription {
- optional string name = 1;
- optional uint32 idkey = 2;
-}
-
-message OperationalStatisticElement {
- optional uint32 idkey = 1;
- repeated int32 values = 2;
-}
-
-message OperationalStatisticsPacket {
- optional int32 packetid = 1;
- optional int32 mstimestamp = 2;
- repeated .OperationalStatisticElement values = 3;
-}
-
-message OperationalVarValue {
- optional string name = 1;
- optional int32 ivalue = 2;
- optional float fvalue = 3;
- optional bytes svalue = 4;
-}
-
-message PlayerRankingInfo {
- message PerMapRank {
- optional uint32 map_id = 1;
- optional uint32 rank_id = 2;
- optional uint32 wins = 3;
- }
-
- optional uint32 account_id = 1;
- optional uint32 rank_id = 2;
- optional uint32 wins = 3;
- optional float rank_change = 4;
- optional uint32 rank_type_id = 6;
- optional uint32 tv_control = 7;
- optional uint64 rank_window_stats = 8;
- optional string leaderboard_name = 9;
- optional uint32 rank_if_win = 10;
- optional uint32 rank_if_lose = 11;
- optional uint32 rank_if_tie = 12;
- repeated .PlayerRankingInfo.PerMapRank per_map_rank = 13;
- optional uint32 leaderboard_name_status = 14;
- optional uint32 highest_rank = 15;
- optional uint32 rank_expiry = 16;
-}
-
-message PlayerCommendationInfo {
- optional uint32 cmd_friendly = 1;
- optional uint32 cmd_teaching = 2;
- optional uint32 cmd_leader = 4;
-}
-
-message PlayerMedalsInfo {
- repeated uint32 display_items_defidx = 7;
- optional uint32 featured_display_item_defidx = 8;
-}
-
-message AccountActivity {
- optional uint32 activity = 1;
- optional uint32 mode = 2;
- optional uint32 map = 3;
- optional uint64 matchid = 4;
-}
-
-message TournamentMatchSetup {
- optional int32 event_id = 1;
- optional int32 team_id_ct = 2;
- optional int32 team_id_t = 3;
- optional int32 event_stage_id = 4;
-}
-
-message ServerHltvInfo {
- optional uint32 tv_udp_port = 1;
- optional uint64 tv_watch_key = 2;
- optional uint32 tv_slots = 3;
- optional uint32 tv_clients = 4;
- optional uint32 tv_proxies = 5;
- optional uint32 tv_time = 6;
- optional uint32 game_type = 8;
- optional string game_mapgroup = 9;
- optional string game_map = 10;
- optional uint64 tv_master_steamid = 11;
- optional uint32 tv_local_slots = 12;
- optional uint32 tv_local_clients = 13;
- optional uint32 tv_local_proxies = 14;
- optional uint32 tv_relay_slots = 15;
- optional uint32 tv_relay_clients = 16;
- optional uint32 tv_relay_proxies = 17;
- optional uint32 tv_relay_address = 18;
- optional uint32 tv_relay_port = 19;
- optional uint64 tv_relay_steamid = 20;
- optional uint32 flags = 21;
-}
-
-message IpAddressMask {
- optional uint32 a = 1;
- optional uint32 b = 2;
- optional uint32 c = 3;
- optional uint32 d = 4;
- optional uint32 bits = 5;
- optional uint32 token = 6;
-}
-
-message CMsgCsgoSteamUserStatChange {
- optional int32 ecsgosteamuserstat = 1;
- optional int32 delta = 2;
- optional bool absolute = 3;
-}
-
-message XpProgressData {
- optional uint32 xp_points = 1;
- optional int32 xp_category = 2;
-}
-
-message MatchEndItemUpdates {
- optional uint64 item_id = 1;
- optional uint32 item_attr_defidx = 2;
- optional uint32 item_attr_delta_value = 3;
-}
-
-message ScoreLeaderboardData {
- message Entry {
- optional uint32 tag = 1;
- optional uint32 val = 2;
- }
-
- message AccountEntries {
- optional uint32 accountid = 1;
- repeated .ScoreLeaderboardData.Entry entries = 2;
- }
-
- optional uint64 quest_id = 1;
- optional uint32 score = 2;
- repeated .ScoreLeaderboardData.AccountEntries accountentries = 3;
- repeated .ScoreLeaderboardData.Entry matchentries = 5;
- optional string leaderboard_name = 6;
-}
-
-message PlayerQuestData {
- message QuestItemData {
- optional uint64 quest_id = 1;
- optional int32 quest_normal_points_earned = 2;
- optional int32 quest_bonus_points_earned = 3;
- }
-
- optional uint32 quester_account_id = 1;
- repeated .PlayerQuestData.QuestItemData quest_item_data = 2;
- repeated .XpProgressData xp_progress_data = 3;
- optional uint32 time_played = 4;
- optional uint32 mm_game_mode = 5;
- repeated .MatchEndItemUpdates item_updates = 6;
- optional bool operation_points_eligible = 7;
- repeated .CMsgCsgoSteamUserStatChange userstatchanges = 8;
-}
-
-message DeepPlayerStatsEntry {
- optional uint32 accountid = 1;
- optional uint64 match_id = 2;
- optional uint32 mm_game_mode = 3;
- optional uint32 mapid = 4;
- optional bool b_starting_ct = 5;
- optional uint32 match_outcome = 6;
- optional uint32 rounds_won = 7;
- optional uint32 rounds_lost = 8;
- optional uint32 stat_score = 9;
- optional uint32 stat_deaths = 12;
- optional uint32 stat_mvps = 13;
- optional uint32 enemy_kills = 14;
- optional uint32 enemy_headshots = 15;
- optional uint32 enemy_2ks = 16;
- optional uint32 enemy_3ks = 17;
- optional uint32 enemy_4ks = 18;
- optional uint32 total_damage = 19;
- optional uint32 engagements_entry_count = 23;
- optional uint32 engagements_entry_wins = 24;
- optional uint32 engagements_1v1_count = 25;
- optional uint32 engagements_1v1_wins = 26;
- optional uint32 engagements_1v2_count = 27;
- optional uint32 engagements_1v2_wins = 28;
- optional uint32 utility_count = 29;
- optional uint32 utility_success = 30;
- optional uint32 flash_count = 32;
- optional uint32 flash_success = 33;
- repeated uint32 mates = 34;
-}
-
-message DeepPlayerMatchEvent {
- optional uint32 accountid = 1;
- optional uint64 match_id = 2;
- optional uint32 event_id = 3;
- optional uint32 event_type = 4;
- optional bool b_playing_ct = 5;
- optional int32 user_pos_x = 6;
- optional int32 user_pos_y = 7;
- optional int32 user_pos_z = 12;
- optional uint32 user_defidx = 8;
- optional int32 other_pos_x = 9;
- optional int32 other_pos_y = 10;
- optional int32 other_pos_z = 13;
- optional uint32 other_defidx = 11;
- optional int32 event_data = 14;
-}
-
-message CMsgGC_ServerQuestUpdateData {
- repeated .PlayerQuestData player_quest_data = 1;
- optional bytes binary_data = 2;
- optional uint32 mm_game_mode = 3;
- optional .ScoreLeaderboardData missionlbsdata = 4;
- optional uint32 flags = 5;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm {
- optional uint32 token = 1;
- optional uint32 stamp = 2;
- optional uint64 exchange = 3;
- optional uint32 retry = 4;
-}
-
-message CMsgGCCStrike15_v2_GC2ServerReservationUpdate {
- optional uint32 viewers_external_total = 1;
- optional uint32 viewers_external_steam = 2;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingStart {
- repeated uint32 account_ids = 1;
- optional uint32 game_type = 2;
- optional string ticket_data = 3;
- optional uint32 client_version = 4;
- optional .TournamentMatchSetup tournament_match = 5;
- optional bool prime_only = 6;
- optional uint32 tv_control = 7;
- optional uint64 lobby_id = 8;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingStop {
- optional int32 abandon = 1;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note {
- optional int32 type = 1;
- optional int32 region_id = 2;
- optional float region_r = 3;
- optional float distance = 4;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingClient2ServerPing {
- repeated .GameServerPing gameserverpings = 1;
- optional int32 offset_index = 2;
- optional int32 final_batch = 3;
- repeated .DataCenterPing data_center_pings = 4;
- optional uint32 max_ping = 5;
- optional fixed32 test_token = 6;
- optional bytes search_key = 7;
- repeated .CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note notes = 8;
- optional string debug_message = 9;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate {
- optional int32 matchmaking = 1;
- repeated uint32 waiting_account_id_sessions = 2;
- optional string error = 3;
- repeated uint32 ongoingmatch_account_id_sessions = 6;
- optional .GlobalStatistics global_stats = 7;
- repeated uint32 failping_account_id_sessions = 8;
- repeated uint32 penalty_account_id_sessions = 9;
- repeated uint32 failready_account_id_sessions = 10;
- repeated uint32 vacbanned_account_id_sessions = 11;
- optional .IpAddressMask server_ipaddress_mask = 12;
- repeated .CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note notes = 13;
- repeated uint32 penalty_account_id_sessions_green = 14;
- repeated uint32 insufficientlevel_sessions = 15;
- repeated uint32 vsncheck_account_id_sessions = 16;
- repeated uint32 launcher_mismatch_sessions = 17;
- repeated uint32 insecure_account_id_sessions = 18;
-}
-
-message CDataGCCStrike15_v2_TournamentMatchDraft {
- message Entry {
- optional int32 mapid = 1;
- optional int32 team_id_ct = 2;
- }
-
- optional int32 event_id = 1;
- optional int32 event_stage_id = 2;
- optional int32 team_id_0 = 3;
- optional int32 team_id_1 = 4;
- optional int32 maps_count = 5;
- optional int32 maps_current = 6;
- optional int32 team_id_start = 7;
- optional int32 team_id_veto1 = 8;
- optional int32 team_id_pickn = 9;
- repeated .CDataGCCStrike15_v2_TournamentMatchDraft.Entry drafts = 10;
- repeated int32 vote_mapid_0 = 11;
- repeated int32 vote_mapid_1 = 12;
- repeated int32 vote_mapid_2 = 13;
- repeated int32 vote_mapid_3 = 14;
- repeated int32 vote_mapid_4 = 15;
- repeated int32 vote_mapid_5 = 16;
- repeated int32 vote_starting_side = 17;
- optional int32 vote_phase = 18;
- optional float vote_phase_start = 19;
- optional float vote_phase_length = 20;
-}
-
-message CPreMatchInfoData {
- message TeamStats {
- optional int32 match_info_idxtxt = 1;
- optional string match_info_txt = 2;
- repeated string match_info_teams = 3;
- }
-
- optional int32 predictions_pct = 1;
- optional .CDataGCCStrike15_v2_TournamentMatchDraft draft = 4;
- repeated .CPreMatchInfoData.TeamStats stats = 5;
- repeated int32 wins = 6;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve {
- repeated uint32 account_ids = 1;
- optional uint32 game_type = 2;
- optional uint64 match_id = 3;
- optional uint32 server_version = 4;
- optional uint32 flags = 18;
- repeated .PlayerRankingInfo rankings = 5;
- optional uint64 encryption_key = 6;
- optional uint64 encryption_key_pub = 7;
- repeated uint32 party_ids = 8;
- repeated .IpAddressMask whitelist = 9;
- optional uint64 tv_master_steamid = 10;
- optional .TournamentEvent tournament_event = 11;
- repeated .TournamentTeam tournament_teams = 12;
- repeated uint32 tournament_casters_account_ids = 13;
- optional uint64 tv_relay_steamid = 14;
- optional .CPreMatchInfoData pre_match_data = 15;
- optional uint32 rtime32_event_start = 16;
- optional uint32 tv_control = 17;
- repeated .OperationalVarValue op_var_values = 19;
- optional uint32 socache_control = 20;
- repeated int32 teammate_colors = 21;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingServerReservationResponse {
- optional uint64 reservationid = 1;
- optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2;
- optional string map = 3;
- optional uint64 gc_reservation_sent = 4;
- optional uint32 server_version = 5;
- optional .ServerHltvInfo tv_info = 6;
- repeated uint32 reward_player_accounts = 7;
- repeated uint32 idle_player_accounts = 8;
- optional uint32 reward_item_attr_def_idx = 9;
- optional uint32 reward_item_attr_value = 10;
- optional uint32 reward_item_attr_reward_idx = 11;
- optional uint32 reward_drop_list = 12;
- optional string tournament_tag = 13;
- optional uint32 legacy_steamdatagram_port = 14;
- optional uint32 steamdatagram_routing = 17;
- optional fixed32 test_token = 15;
- optional uint32 flags = 16;
- optional uint32 system_load = 18;
- optional uint32 cpus_online = 19;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve {
- optional uint64 serverid = 1;
- optional uint32 direct_udp_ip = 2;
- optional uint32 direct_udp_port = 3;
- optional uint64 reservationid = 4;
- optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 5;
- optional string map = 6;
- optional string server_address = 7;
- optional .DataCenterPing gs_ping = 8;
- optional uint32 gs_location_id = 9;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingServerRoundStats {
- message DropInfo {
- optional uint32 account_mvp = 1;
- }
-
- optional uint64 reservationid = 1;
- optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2;
- optional string map = 3;
- optional int32 round = 4;
- repeated int32 kills = 5;
- repeated int32 assists = 6;
- repeated int32 deaths = 7;
- repeated int32 scores = 8;
- repeated int32 pings = 9;
- optional int32 round_result = 10;
- optional int32 match_result = 11;
- repeated int32 team_scores = 12;
- optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm confirm = 13;
- optional int32 reservation_stage = 14;
- optional int32 match_duration = 15;
- repeated int32 enemy_kills = 16;
- repeated int32 enemy_headshots = 17;
- repeated int32 enemy_3ks = 18;
- repeated int32 enemy_4ks = 19;
- repeated int32 enemy_5ks = 20;
- repeated int32 mvps = 21;
- optional uint32 spectators_count = 22;
- optional uint32 spectators_count_tv = 23;
- optional uint32 spectators_count_lnk = 24;
- repeated int32 enemy_kills_agg = 25;
- optional .CMsgGCCStrike15_v2_MatchmakingServerRoundStats.DropInfo drop_info = 26;
- optional bool b_switched_teams = 27;
- repeated int32 enemy_2ks = 28;
- repeated int32 player_spawned = 29;
- repeated int32 team_spawn_count = 30;
- optional uint32 max_rounds = 31;
- optional int32 map_id = 32;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingClient2GCHello {
-}
-
-message CMsgGCCStrike15_v2_MatchmakingGC2ClientHello {
- optional uint32 account_id = 1;
- optional .CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve ongoingmatch = 2;
- optional .GlobalStatistics global_stats = 3;
- optional uint32 penalty_seconds = 4;
- optional uint32 penalty_reason = 5;
- optional int32 vac_banned = 6;
- optional .PlayerRankingInfo ranking = 7;
- optional .PlayerCommendationInfo commendation = 8;
- optional .PlayerMedalsInfo medals = 9;
- optional .TournamentEvent my_current_event = 10;
- repeated .TournamentTeam my_current_event_teams = 11;
- optional .TournamentTeam my_current_team = 12;
- repeated .TournamentEvent my_current_event_stages = 13;
- optional uint32 survey_vote = 14;
- optional .AccountActivity activity = 15;
- optional int32 player_level = 17;
- optional int32 player_cur_xp = 18;
- optional int32 player_xp_bonus_flags = 19;
- repeated .PlayerRankingInfo rankings = 20;
- optional uint64 owcaseid = 21;
-}
-
-message CMsgGCCStrike15_v2_AccountPrivacySettings {
- message Setting {
- optional uint32 setting_type = 1;
- optional uint32 setting_value = 2;
- }
-
- repeated .CMsgGCCStrike15_v2_AccountPrivacySettings.Setting settings = 1;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon {
- optional uint32 account_id = 1;
- optional .CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve abandoned_match = 2;
- optional uint32 penalty_seconds = 3;
- optional uint32 penalty_reason = 4;
-}
-
-message CMsgGCCStrike15_v2_ClientGCRankUpdate {
- repeated .PlayerRankingInfo rankings = 1;
-}
-
-message CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate {
- optional string main_post_url = 1;
-}
-
-message CMsgGCCStrike15_v2_ServerNotificationForUserPenalty {
- optional uint32 account_id = 1;
- optional uint32 reason = 2;
- optional uint32 seconds = 3;
- optional bool communication_cooldown = 4;
-}
-
-message CMsgGCCStrike15_v2_ClientReportPlayer {
- optional uint32 account_id = 1;
- optional uint32 rpt_aimbot = 2;
- optional uint32 rpt_wallhack = 3;
- optional uint32 rpt_speedhack = 4;
- optional uint32 rpt_teamharm = 5;
- optional uint32 rpt_textabuse = 6;
- optional uint32 rpt_voiceabuse = 7;
- optional uint64 match_id = 8;
- optional bool report_from_demo = 9;
-}
-
-message CMsgGCCStrike15_v2_ClientCommendPlayer {
- optional uint32 account_id = 1;
- optional uint64 match_id = 8;
- optional .PlayerCommendationInfo commendation = 9;
- optional uint32 tokens = 10;
-}
-
-message CMsgGCCStrike15_v2_ClientReportServer {
- optional uint32 rpt_poorperf = 1;
- optional uint32 rpt_abusivemodels = 2;
- optional uint32 rpt_badmotd = 3;
- optional uint32 rpt_listingabuse = 4;
- optional uint32 rpt_inventoryabuse = 5;
- optional uint64 match_id = 8;
-}
-
-message CMsgGCCStrike15_v2_ClientReportResponse {
- optional uint64 confirmation_id = 1;
- optional uint32 account_id = 2;
- optional uint32 server_ip = 3;
- optional uint32 response_type = 4;
- optional uint32 response_result = 5;
- optional uint32 tokens = 6;
-}
-
-message CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends {
- optional uint32 request_id = 1;
- repeated uint32 account_ids = 2;
- optional uint64 serverid = 3;
- optional uint64 matchid = 4;
- optional uint32 client_launcher = 5;
- repeated .DataCenterPing data_center_pings = 6;
-}
-
-message WatchableMatchInfo {
- optional uint32 server_ip = 1;
- optional uint32 tv_port = 2;
- optional uint32 tv_spectators = 3;
- optional uint32 tv_time = 4;
- optional bytes tv_watch_password = 5;
- optional uint64 cl_decryptdata_key = 6;
- optional uint64 cl_decryptdata_key_pub = 7;
- optional uint32 game_type = 8;
- optional string game_mapgroup = 9;
- optional string game_map = 10;
- optional uint64 server_id = 11;
- optional uint64 match_id = 12;
- optional uint64 reservation_id = 13;
-}
-
-message CMsgGCCStrike15_v2_ClientRequestJoinFriendData {
- optional uint32 version = 1;
- optional uint32 account_id = 2;
- optional uint32 join_token = 3;
- optional uint32 join_ipp = 4;
- optional .CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve res = 5;
- optional string errormsg = 6;
-}
-
-message CMsgGCCStrike15_v2_ClientRequestJoinServerData {
- optional uint32 version = 1;
- optional uint32 account_id = 2;
- optional uint64 serverid = 3;
- optional uint32 server_ip = 4;
- optional uint32 server_port = 5;
- optional .CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve res = 6;
- optional string errormsg = 7;
-}
-
-message CMsgGCCstrike15_v2_ClientRequestNewMission {
- optional uint32 mission_id = 2;
- optional uint32 campaign_id = 3;
-}
-
-message CMsgGCCstrike15_v2_ClientRedeemMissionReward {
- optional uint32 campaign_id = 1;
- optional uint32 redeem_id = 2;
- optional uint32 redeemable_balance = 3;
- optional uint32 expected_cost = 4;
-}
-
-message CMsgGCCstrike15_v2_ClientRedeemFreeReward {
- optional uint32 generation_time = 1;
- optional uint32 redeemable_balance = 2;
- repeated uint64 items = 3;
-}
-
-message CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded {
- repeated .XpProgressData xp_progress_data = 1;
- optional uint32 account_id = 2;
- optional uint32 current_xp = 3;
- optional uint32 current_level = 4;
- optional uint32 upgraded_defidx = 5;
- optional uint32 operation_points_awarded = 6;
- optional uint32 free_rewards = 7;
- optional uint32 xp_trail_remaining = 8;
- optional int32 xp_trail_xp_needed = 9;
- optional uint32 xp_trail_level = 10;
-}
-
-message CMsgGCCStrike15_v2_ClientNetworkConfig {
- optional bytes data = 1;
-}
-
-message CMsgGCCStrike15_ClientDeepStats {
- message DeepStatsRange {
- optional uint32 begin = 1;
- optional uint32 end = 2;
- optional bool frozen = 3;
- }
-
- message DeepStatsMatch {
- optional .DeepPlayerStatsEntry player = 1;
- repeated .DeepPlayerMatchEvent events = 2;
- }
-
- optional uint32 account_id = 1;
- optional .CMsgGCCStrike15_ClientDeepStats.DeepStatsRange range = 2;
- repeated .CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch matches = 3;
-}
-
-message CMsgGCCStrike15_v2_WatchInfoUsers {
- optional uint32 request_id = 1;
- repeated uint32 account_ids = 2;
- repeated .WatchableMatchInfo watchable_match_infos = 3;
- optional uint32 extended_timeout = 5;
-}
-
-message CMsgGCCStrike15_v2_ClientRequestPlayersProfile {
- optional uint32 request_id__deprecated = 1;
- repeated uint32 account_ids__deprecated = 2;
- optional uint32 account_id = 3;
- optional uint32 request_level = 4;
-}
-
-message CMsgGCCStrike15_v2_PlayersProfile {
- optional uint32 request_id = 1;
- repeated .CMsgGCCStrike15_v2_MatchmakingGC2ClientHello account_profiles = 2;
-}
-
-message CMsgGCCStrike15_v2_PremierSeasonSummary {
- message DataPerWeek {
- optional uint64 week_id = 1;
- optional uint32 rank_id = 2;
- optional uint32 matches_played = 3;
- }
-
- message DataPerMap {
- optional uint32 map_id = 1;
- optional uint32 wins = 2;
- optional uint32 ties = 3;
- optional uint32 losses = 4;
- optional uint32 rounds = 5;
- optional uint32 kills = 6;
- optional uint32 headshots = 7;
- optional uint32 assists = 8;
- optional uint32 deaths = 9;
- optional uint32 mvps = 10;
- optional uint32 rounds_3k = 11;
- optional uint32 rounds_4k = 12;
- optional uint32 rounds_5k = 13;
- }
-
- optional uint32 account_id = 1;
- optional uint32 season_id = 2;
- repeated .CMsgGCCStrike15_v2_PremierSeasonSummary.DataPerWeek data_per_week = 3;
- repeated .CMsgGCCStrike15_v2_PremierSeasonSummary.DataPerMap data_per_map = 4;
-}
-
-message CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate {
- optional uint64 caseid = 1;
- optional uint32 suspectid = 3;
- optional uint32 fractionid = 4;
- optional uint32 rpt_aimbot = 5;
- optional uint32 rpt_wallhack = 6;
- optional uint32 rpt_speedhack = 7;
- optional uint32 rpt_teamharm = 8;
- optional uint32 reason = 9;
-}
-
-message CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment {
- optional uint64 caseid = 1;
- optional string caseurl = 2;
- optional uint32 verdict = 3;
- optional uint32 timestamp = 4;
- optional uint32 throttleseconds = 5;
- optional uint32 suspectid = 6;
- optional uint32 fractionid = 7;
- optional uint32 numrounds = 8;
- optional uint32 fractionrounds = 9;
- optional int32 streakconvictions = 10;
- optional uint32 reason = 11;
-}
-
-message CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus {
- optional uint64 caseid = 1;
- optional uint32 statusid = 2;
-}
-
-message CClientHeaderOverwatchEvidence {
- optional uint32 accountid = 1;
- optional uint64 caseid = 2;
-}
-
-message CMsgGCCStrike15_v2_GC2ClientTextMsg {
- optional uint32 id = 1;
- optional uint32 type = 2;
- optional bytes payload = 3;
-}
-
-message CMsgGCCStrike15_v2_Client2GCTextMsg {
- optional uint32 id = 1;
- repeated bytes args = 2;
-}
-
-message CMsgGCCStrike15_v2_MatchEndRunRewardDrops {
- optional .CMsgGCCStrike15_v2_MatchmakingServerReservationResponse serverinfo = 3;
- optional .CMsgGC_ServerQuestUpdateData match_end_quest_data = 4;
-}
-
-message CEconItemPreviewDataBlock {
- message Sticker {
- optional uint32 slot = 1;
- optional uint32 sticker_id = 2;
- optional float wear = 3;
- optional float scale = 4;
- optional float rotation = 5;
- optional uint32 tint_id = 6;
- optional float offset_x = 7;
- optional float offset_y = 8;
- optional float offset_z = 9;
- optional uint32 pattern = 10;
- }
-
- optional uint32 accountid = 1;
- optional uint64 itemid = 2;
- optional uint32 defindex = 3;
- optional uint32 paintindex = 4;
- optional uint32 rarity = 5;
- optional uint32 quality = 6;
- optional uint32 paintwear = 7;
- optional uint32 paintseed = 8;
- optional uint32 killeaterscoretype = 9;
- optional uint32 killeatervalue = 10;
- optional string customname = 11;
- repeated .CEconItemPreviewDataBlock.Sticker stickers = 12;
- optional uint32 inventory = 13;
- optional uint32 origin = 14;
- optional uint32 questid = 15;
- optional uint32 dropreason = 16;
- optional uint32 musicindex = 17;
- optional int32 entindex = 18;
- optional uint32 petindex = 19;
- repeated .CEconItemPreviewDataBlock.Sticker keychains = 20;
-}
-
-message CMsgGCCStrike15_v2_MatchEndRewardDropsNotification {
- optional .CEconItemPreviewDataBlock iteminfo = 6;
-}
-
-message CMsgItemAcknowledged {
- optional .CEconItemPreviewDataBlock iteminfo = 1;
-}
-
-message CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest {
- optional uint64 param_s = 1;
- optional uint64 param_a = 2;
- optional uint64 param_d = 3;
- optional uint64 param_m = 4;
-}
-
-message CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse {
- optional .CEconItemPreviewDataBlock iteminfo = 1;
-}
-
-message CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames {
-}
-
-message CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser {
- optional uint32 accountid = 1;
-}
-
-message CMsgGCCStrike15_v2_MatchListRequestRecentUserGames {
- optional uint32 accountid = 1;
-}
-
-message CMsgGCCStrike15_v2_MatchListRequestTournamentGames {
- optional int32 eventid = 1;
-}
-
-message CMsgGCCStrike15_v2_MatchListRequestFullGameInfo {
- optional uint64 matchid = 1;
- optional uint64 outcomeid = 2;
- optional uint32 token = 3;
-}
-
-message CDataGCCStrike15_v2_MatchInfo {
- optional uint64 matchid = 1;
- optional uint32 matchtime = 2;
- optional .WatchableMatchInfo watchablematchinfo = 3;
- optional .CMsgGCCStrike15_v2_MatchmakingServerRoundStats roundstats_legacy = 4;
- repeated .CMsgGCCStrike15_v2_MatchmakingServerRoundStats roundstatsall = 5;
-}
-
-message CDataGCCStrike15_v2_TournamentGroupTeam {
- optional int32 team_id = 1;
- optional int32 score = 2;
- optional bool correctpick = 3;
-}
-
-message CDataGCCStrike15_v2_TournamentGroup {
- message Picks {
- repeated int32 pickids = 1;
- }
-
- optional uint32 groupid = 1;
- optional string name = 2;
- optional string desc = 3;
- optional uint32 picks__deprecated = 4;
- repeated .CDataGCCStrike15_v2_TournamentGroupTeam teams = 5;
- repeated int32 stage_ids = 6;
- optional uint32 picklockuntiltime = 7;
- optional uint32 pickableteams = 8;
- optional uint32 points_per_pick = 9;
- repeated .CDataGCCStrike15_v2_TournamentGroup.Picks picks = 10;
-}
-
-message CDataGCCStrike15_v2_TournamentSection {
- optional uint32 sectionid = 1;
- optional string name = 2;
- optional string desc = 3;
- repeated .CDataGCCStrike15_v2_TournamentGroup groups = 4;
-}
-
-message CDataGCCStrike15_v2_TournamentInfo {
- repeated .CDataGCCStrike15_v2_TournamentSection sections = 1;
- optional .TournamentEvent tournament_event = 2;
- repeated .TournamentTeam tournament_teams = 3;
-}
-
-message CMsgGCCStrike15_v2_MatchList {
- optional uint32 msgrequestid = 1;
- optional uint32 accountid = 2;
- optional uint32 servertime = 3;
- repeated .CDataGCCStrike15_v2_MatchInfo matches = 4;
- repeated .TournamentTeam streams = 5;
- optional .CDataGCCStrike15_v2_TournamentInfo tournamentinfo = 6;
-}
-
-message CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt {
- optional int32 eventid = 1;
- repeated .CDataGCCStrike15_v2_MatchInfo matches = 2;
- optional uint32 accountid = 3;
-}
-
-message CMsgGCCStrike15_v2_Predictions {
- message GroupMatchTeamPick {
- optional int32 sectionid = 1;
- optional int32 groupid = 2;
- optional int32 index = 3;
- optional int32 teamid = 4;
- optional uint64 itemid = 5;
- }
-
- optional uint32 event_id = 1;
- repeated .CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick group_match_team_picks = 2;
-}
-
-message CMsgGCCStrike15_v2_Fantasy {
- message FantasySlot {
- optional int32 type = 1;
- optional int32 pick = 2;
- optional uint64 itemid = 3;
- }
-
- message FantasyTeam {
- optional int32 sectionid = 1;
- repeated .CMsgGCCStrike15_v2_Fantasy.FantasySlot slots = 2;
- }
-
- optional uint32 event_id = 1;
- repeated .CMsgGCCStrike15_v2_Fantasy.FantasyTeam teams = 2;
-}
-
-message CAttribute_String {
- optional string value = 1;
-}
-
-message CMsgLegacySource1ClientWelcome {
- message Location {
- optional float latitude = 1;
- optional float longitude = 2;
- optional string country = 3;
- }
-
- optional uint32 version = 1;
- optional bytes game_data = 2;
- repeated .CMsgSOCacheSubscribed outofdate_subscribed_caches = 3;
- repeated .CMsgSOCacheSubscriptionCheck uptodate_subscribed_caches = 4;
- optional .CMsgLegacySource1ClientWelcome.Location location = 5;
- optional bytes game_data2 = 6;
- optional uint32 rtime32_gc_welcome_timestamp = 7;
- optional uint32 currency = 8;
- optional uint32 balance = 9;
- optional string balance_url = 10;
- optional string txn_country_code = 11;
-}
-
-message CMsgCStrike15Welcome {
- optional uint32 store_item_hash = 5;
- optional uint32 timeplayedconsecutively = 6;
- optional uint32 time_first_played = 10;
- optional uint32 last_time_played = 12;
- optional uint32 last_ip_address = 13;
- optional uint64 gscookieid = 18;
- optional uint64 uniqueid = 19;
-}
-
-message CMsgGCCStrike15_v2_ClientVarValueNotificationInfo {
- optional string value_name = 1;
- optional int32 value_int = 2;
- optional uint32 server_addr = 3;
- optional uint32 server_port = 4;
- repeated string choked_blocks = 5;
-}
-
-message CMsgGCCStrike15_v2_ServerVarValueNotificationInfo {
- optional uint32 accountid = 1;
- repeated uint32 viewangles = 2;
- optional uint32 type = 3;
- repeated uint32 userdata = 4;
-}
-
-message CMsgGCCStrike15_v2_GiftsLeaderboardRequest {
-}
-
-message CMsgGCCStrike15_v2_GiftsLeaderboardResponse {
- message GiftLeaderboardEntry {
- optional uint32 accountid = 1;
- optional uint32 gifts = 2;
- }
-
- optional uint32 servertime = 1;
- optional uint32 time_period_seconds = 2;
- optional uint32 total_gifts_given = 3;
- optional uint32 total_givers = 4;
- repeated .CMsgGCCStrike15_v2_GiftsLeaderboardResponse.GiftLeaderboardEntry entries = 5;
-}
-
-message CMsgGCCStrike15_v2_ClientSubmitSurveyVote {
- optional uint32 survey_id = 1;
- optional uint32 vote = 2;
-}
-
-message CMsgGCCStrike15_v2_Server2GCClientValidate {
- optional uint32 accountid = 1;
-}
-
-message CMsgGCCStrike15_v2_GC2ClientTournamentInfo {
- optional uint32 eventid = 1;
- optional uint32 stageid = 2;
- optional uint32 game_type = 3;
- repeated uint32 teamids = 4;
-}
-
-message CSOEconCoupon {
- optional uint32 entryid = 1 [(key_field) = true];
- optional uint32 defidx = 2;
- optional fixed32 expiration_date = 3;
-}
-
-message CSOAccountItemPersonalStore {
- optional uint32 generation_time = 1;
- optional uint32 redeemable_balance = 2;
- repeated uint64 items = 3;
-}
-
-message CSOAccountXpShop {
- optional uint32 generation_time = 1;
- optional uint32 redeemable_balance = 2;
- repeated uint32 xp_tracks = 3;
-}
-
-message CSOAccountKeychainRemoveToolCharges {
- optional uint32 charges = 1;
-}
-
-message CSOQuestProgress {
- optional uint32 questid = 1 [(key_field) = true];
- optional uint32 points_remaining = 2;
- optional uint32 bonus_points = 3;
-}
-
-message CSOAccountSeasonalOperation {
- optional uint32 season_value = 1 [(key_field) = true];
- optional uint32 tier_unlocked = 2;
- optional uint32 premium_tiers = 3;
- optional uint32 mission_id = 4;
- optional uint32 missions_completed = 5;
- optional uint32 redeemable_balance = 6;
- optional uint32 season_pass_time = 7;
-}
-
-message CSOAccountRecurringSubscription {
- optional uint32 time_next_cycle = 1;
- optional uint32 time_initiated = 2;
-}
-
-message CSOPersonaDataPublic {
- optional int32 player_level = 1;
- optional .PlayerCommendationInfo commendation = 2;
- optional bool elevated_state = 3;
- optional uint32 xp_trail_timestamp_refresh = 4;
- optional uint32 xp_trail_level = 5;
-}
-
-message CMsgGCCStrike15_v2_GC2ClientNotifyXPShop {
- optional .CSOAccountXpShop prematch = 1;
- optional .CSOAccountXpShop postmatch = 2;
- optional uint32 current_xp = 3;
- optional uint32 current_level = 4;
-}
-
-message CMsgGCCStrike15_v2_Client2GcAckXPShopTracks {
-}
-
-message CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats {
- optional uint32 gs_location_id = 1;
- optional uint32 data_center_id = 2;
- optional uint32 num_locked_in = 3;
- optional uint32 num_found_nearby = 4;
- optional uint32 note_level = 5;
-}
-
-message CMsgGC_GlobalGame_Subscribe {
- optional uint64 ticket = 1;
-}
-
-message CMsgGC_GlobalGame_Unsubscribe {
- optional int32 timeleft = 1;
-}
-
-message CMsgGC_GlobalGame_Play {
- optional uint64 ticket = 1;
- optional uint32 gametimems = 2;
- optional uint32 msperpoint = 3;
-}
-
-message CMsgGCCStrike15_v2_AcknowledgePenalty {
- optional int32 acknowledged = 1;
-}
-
-message CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin {
- optional uint32 defindex = 1;
- optional uint64 upgradeid = 2;
- optional uint32 hours = 3;
- optional uint32 prestigetime = 4;
-}
-
-message CMsgGCCStrike15_v2_Client2GCStreamUnlock {
- optional uint64 ticket = 1;
- optional int32 os = 2;
-}
-
-message CMsgGCCStrike15_v2_ClientToGCRequestElevate {
- optional uint32 stage = 1;
-}
-
-message CMsgGCCStrike15_v2_ClientToGCChat {
- optional uint64 match_id = 1;
- optional string text = 2;
-}
-
-message CMsgGCCStrike15_v2_GCToClientChat {
- optional uint32 account_id = 1;
- optional string text = 2;
-}
-
-message CMsgGCCStrike15_v2_ClientAuthKeyCode {
- optional uint32 eventid = 1;
- optional string code = 2;
-}
-
-message CMsgGCCStrike15_GotvSyncPacket {
- optional .CEngineGotvSyncPacket data = 1;
-}
-
-message PlayerDecalDigitalSignature {
- optional bytes signature = 1;
- optional uint32 accountid = 2;
- optional uint32 rtime = 3;
- repeated float endpos = 4;
- repeated float startpos = 5;
- repeated float left = 6;
- optional uint32 tx_defidx = 7;
- optional int32 entindex = 8;
- optional uint32 hitbox = 9;
- optional float creationtime = 10;
- optional uint32 equipslot = 11;
- optional uint32 trace_id = 12;
- repeated float normal = 13;
- optional uint32 tint_id = 14;
-}
-
-message CMsgGCCStrike15_v2_ClientPlayerDecalSign {
- optional .PlayerDecalDigitalSignature data = 1;
- optional uint64 itemid = 2;
-}
-
-message CMsgGCCStrike15_v2_BetaEnrollment {
- optional uint32 eresult = 1;
-}
-
-message CMsgGCCStrike15_v2_ClientLogonFatalError {
- optional uint32 errorcode = 1;
- optional string message = 2;
- optional string country = 3;
-}
-
-message CMsgGCCStrike15_v2_ClientPollState {
- optional uint32 pollid = 1;
- repeated string names = 2;
- repeated int32 values = 3;
-}
-
-message CMsgGCCStrike15_v2_Party_Register {
- optional uint32 id = 1;
- optional uint32 ver = 2;
- optional uint32 apr = 3;
- optional uint32 ark = 4;
- optional uint32 nby = 5;
- optional uint32 grp = 6;
- optional uint32 slots = 7;
- optional uint32 launcher = 8;
- optional uint32 game_type = 9;
-}
-
-message CMsgGCCStrike15_v2_Party_Search {
- optional uint32 ver = 1;
- optional uint32 apr = 2;
- optional uint32 ark = 3;
- repeated uint32 grps = 4;
- optional uint32 launcher = 5;
- optional uint32 game_type = 6;
-}
-
-message CMsgGCCStrike15_v2_Party_SearchResults {
- message Entry {
- optional uint32 id = 1;
- optional uint32 grp = 2;
- optional uint32 game_type = 3;
- optional uint32 apr = 4;
- optional uint32 ark = 5;
- optional uint32 loc = 6;
- optional uint32 accountid = 7;
- }
-
- repeated .CMsgGCCStrike15_v2_Party_SearchResults.Entry entries = 1;
-}
-
-message CMsgGCCStrike15_v2_Party_Invite {
- optional uint32 accountid = 1;
- optional uint32 lobbyid = 2;
-}
-
-message CMsgGCCStrike15_v2_Account_RequestCoPlays {
- message Player {
- optional uint32 accountid = 1;
- optional uint32 rtcoplay = 2;
- optional bool online = 3;
- }
-
- repeated .CMsgGCCStrike15_v2_Account_RequestCoPlays.Player players = 1;
- optional uint32 servertime = 2;
-}
-
-message CMsgGCCStrike15_v2_ClientToGCRequestTicket {
- optional fixed64 authorized_steam_id = 1;
- optional fixed32 authorized_public_ip = 2;
- optional fixed64 gameserver_steam_id = 3;
- optional string gameserver_sdr_routing = 5;
-}
-
-message CMsgGCToClientSteamDatagramTicket {
- optional bytes serialized_ticket = 16;
-}
-
-message CMsgGCCStrike15_v2_ClientRequestOffers {
-}
-
-message CMsgGCCStrike15_v2_ClientRequestSouvenir {
- optional uint64 itemid = 1;
- optional uint64 matchid = 2;
- optional int32 eventid = 3;
-}
-
-message CMsgGCCStrike15_v2_ClientAccountBalance {
- optional uint64 amount = 1;
- optional string url = 2;
-}
-
-message CMsgGCCStrike15_v2_ClientPartyJoinRelay {
- optional uint32 accountid = 1;
- optional uint64 lobbyid = 2;
-}
-
-message CMsgGCCStrike15_v2_ClientPartyWarning {
- message Entry {
- optional uint32 accountid = 1;
- optional uint32 warntype = 2;
- }
-
- repeated .CMsgGCCStrike15_v2_ClientPartyWarning.Entry entries = 1;
-}
-
-message CMsgGCCStrike15_v2_SetEventFavorite {
- optional uint64 eventid = 1;
- optional bool is_favorite = 2;
-}
-
-message CMsgGCCStrike15_v2_GetEventFavorites_Request {
- optional bool all_events = 1;
-}
-
-message CMsgGCCStrike15_v2_GetEventFavorites_Response {
- optional bool all_events = 1;
- optional string json_favorites = 2;
- optional string json_featured = 3;
-}
-
-message CMsgGCCStrike15_v2_ClientPerfReport {
- message Entry {
- optional uint32 perfcounter = 1;
- optional uint32 length = 2;
- optional bytes reference = 3;
- optional bytes actual = 4;
- optional uint32 sourceid = 5;
- optional uint32 status = 6;
- }
-
- repeated .CMsgGCCStrike15_v2_ClientPerfReport.Entry entries = 1;
-}
-
-message CVDiagnostic {
- optional uint32 id = 1;
- optional uint32 extended = 2;
- optional uint64 value = 3;
- optional string string_value = 4;
-}
-
-message CMsgGCCStrike15_v2_ClientReportValidation {
- optional string file_report = 1;
- optional string command_line = 2;
- optional uint32 total_files = 3;
- optional uint32 internal_error = 4;
- optional uint32 trust_time = 5;
- optional uint32 count_pending = 6;
- optional uint32 count_completed = 7;
- optional uint32 process_id = 8;
- optional int32 osversion = 9;
- optional uint32 clientreportversion = 10;
- optional uint32 status_id = 11;
- optional uint32 diagnostic1 = 12;
- optional uint64 diagnostic2 = 13;
- optional uint64 diagnostic3 = 14;
- optional string last_launch_data = 15;
- optional uint32 report_count = 16;
- optional uint64 client_time = 17;
- optional uint64 diagnostic4 = 18;
- optional uint64 diagnostic5 = 19;
- repeated .CVDiagnostic diagnostics = 20;
-}
-
-message CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode {
- optional string file_report = 1;
- optional bool offer_insecure_mode = 2;
- optional bool offer_secure_mode = 3;
- optional bool show_unsigned_ui = 4;
- optional bool kick_user = 5;
- optional bool show_trusted_ui = 6;
- optional bool show_warning_not_trusted = 7;
- optional bool show_warning_not_trusted_2 = 8;
- optional string files_prevented_trusted = 9;
-}
-
-message CMsgGCCStrike15_v2_GC2ClientRequestValidation {
- optional bool full_report = 1;
- optional string module = 2;
-}
-
-message CMsgGCCStrike15_v2_GC2ClientInitSystem {
- optional bool load = 1;
- optional string name = 2;
- optional string outputname = 3;
- optional bytes key_data = 4;
- optional bytes sha_hash = 5;
- optional int32 cookie = 6;
- optional string manifest = 7;
- optional bytes system_package = 8;
- optional bool load_system = 9;
-}
-
-message CMsgGCCStrike15_v2_GC2ClientInitSystem_Response {
- optional bool success = 1;
- optional string diagnostic = 2;
- optional bytes sha_hash = 3;
- optional int32 response = 4;
- optional int32 error_code1 = 5;
- optional int32 error_code2 = 6;
- optional int64 handle = 7;
- optional .EInitSystemResult einit_result = 8 [default = k_EInitSystemResult_Invalid];
- optional int32 aux_system1 = 9;
- optional int32 aux_system2 = 10;
-}
-
-message CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName {
- optional string leaderboard_safe_name = 1;
-}
diff --git a/protobufs/cstrike15_usermessages.proto b/protobufs/cstrike15_usermessages.proto
deleted file mode 100644
index 9bba307a7..000000000
--- a/protobufs/cstrike15_usermessages.proto
+++ /dev/null
@@ -1,613 +0,0 @@
-import "networkbasetypes.proto";
-import "cstrike15_gcmessages.proto";
-
-enum ECstrike15UserMessages {
- CS_UM_VGUIMenu = 301;
- CS_UM_Geiger = 302;
- CS_UM_Train = 303;
- CS_UM_HudText = 304;
- CS_UM_SayText = 305;
- CS_UM_SayText2 = 306;
- CS_UM_TextMsg = 307;
- CS_UM_HudMsg = 308;
- CS_UM_ResetHud = 309;
- CS_UM_GameTitle = 310;
- CS_UM_Shake = 312;
- CS_UM_Fade = 313;
- CS_UM_Rumble = 314;
- CS_UM_CloseCaption = 315;
- CS_UM_CloseCaptionDirect = 316;
- CS_UM_SendAudio = 317;
- CS_UM_RawAudio = 318;
- CS_UM_VoiceMask = 319;
- CS_UM_RequestState = 320;
- CS_UM_Damage = 321;
- CS_UM_RadioText = 322;
- CS_UM_HintText = 323;
- CS_UM_KeyHintText = 324;
- CS_UM_ProcessSpottedEntityUpdate = 325;
- CS_UM_ReloadEffect = 326;
- CS_UM_AdjustMoney = 327;
- CS_UM_UpdateTeamMoney = 328;
- CS_UM_StopSpectatorMode = 329;
- CS_UM_KillCam = 330;
- CS_UM_DesiredTimescale = 331;
- CS_UM_CurrentTimescale = 332;
- CS_UM_AchievementEvent = 333;
- CS_UM_MatchEndConditions = 334;
- CS_UM_DisconnectToLobby = 335;
- CS_UM_PlayerStatsUpdate = 336;
- CS_UM_WarmupHasEnded = 338;
- CS_UM_ClientInfo = 339;
- CS_UM_XRankGet = 340;
- CS_UM_XRankUpd = 341;
- CS_UM_CallVoteFailed = 345;
- CS_UM_VoteStart = 346;
- CS_UM_VotePass = 347;
- CS_UM_VoteFailed = 348;
- CS_UM_VoteSetup = 349;
- CS_UM_ServerRankRevealAll = 350;
- CS_UM_SendLastKillerDamageToClient = 351;
- CS_UM_ServerRankUpdate = 352;
- CS_UM_ItemPickup = 353;
- CS_UM_ShowMenu = 354;
- CS_UM_BarTime = 355;
- CS_UM_AmmoDenied = 356;
- CS_UM_MarkAchievement = 357;
- CS_UM_MatchStatsUpdate = 358;
- CS_UM_ItemDrop = 359;
- CS_UM_GlowPropTurnOff = 360;
- CS_UM_SendPlayerItemDrops = 361;
- CS_UM_RoundBackupFilenames = 362;
- CS_UM_SendPlayerItemFound = 363;
- CS_UM_ReportHit = 364;
- CS_UM_XpUpdate = 365;
- CS_UM_QuestProgress = 366;
- CS_UM_ScoreLeaderboardData = 367;
- CS_UM_PlayerDecalDigitalSignature = 368;
- CS_UM_WeaponSound = 369;
- CS_UM_UpdateScreenHealthBar = 370;
- CS_UM_EntityOutlineHighlight = 371;
- CS_UM_SSUI = 372;
- CS_UM_SurvivalStats = 373;
- CS_UM_DisconnectToLobby2 = 374;
- CS_UM_EndOfMatchAllPlayersData = 375;
- CS_UM_PostRoundDamageReport = 376;
- CS_UM_RoundEndReportData = 379;
- CS_UM_CurrentRoundOdds = 380;
- CS_UM_DeepStats = 381;
- CS_UM_ShootInfo = 383;
- CS_UM_CounterStrafe = 385;
- CS_UM_DamagePrediction = 386;
-}
-
-enum ECSUsrMsg_DisconnectToLobby_Action {
- k_ECSUsrMsg_DisconnectToLobby_Action_Default = 0;
- k_ECSUsrMsg_DisconnectToLobby_Action_GoQueue = 1;
-}
-
-message CCSUsrMsg_VGUIMenu {
- message Keys {
- optional string name = 1;
- optional string value = 2;
- }
-
- optional string name = 1;
- optional bool show = 2;
- repeated .CCSUsrMsg_VGUIMenu.Keys keys = 3;
-}
-
-message CCSUsrMsg_Geiger {
- optional int32 range = 1;
-}
-
-message CCSUsrMsg_Train {
- optional int32 train = 1;
-}
-
-message CCSUsrMsg_HudText {
- optional string text = 1;
-}
-
-message CCSUsrMsg_HudMsg {
- optional int32 channel = 1;
- optional .CMsgVector2D pos = 2;
- optional .CMsgRGBA clr1 = 3;
- optional .CMsgRGBA clr2 = 4;
- optional int32 effect = 5;
- optional float fade_in_time = 6;
- optional float fade_out_time = 7;
- optional float hold_time = 9;
- optional float fx_time = 10;
- optional string text = 11;
-}
-
-message CCSUsrMsg_Shake {
- optional int32 command = 1;
- optional float local_amplitude = 2;
- optional float frequency = 3;
- optional float duration = 4;
-}
-
-message CCSUsrMsg_Fade {
- optional int32 duration = 1;
- optional int32 hold_time = 2;
- optional int32 flags = 3;
- optional .CMsgRGBA clr = 4;
-}
-
-message CCSUsrMsg_Rumble {
- optional int32 index = 1;
- optional int32 data = 2;
- optional int32 flags = 3;
-}
-
-message CCSUsrMsg_CloseCaption {
- optional uint32 hash = 1;
- optional int32 duration = 2;
- optional bool from_player = 3;
- optional string cctoken = 4;
-}
-
-message CCSUsrMsg_CloseCaptionDirect {
- optional uint32 hash = 1;
- optional int32 duration = 2;
- optional bool from_player = 3;
-}
-
-message CCSUsrMsg_SendAudio {
- optional string radio_sound = 1;
-}
-
-message CCSUsrMsg_RawAudio {
- optional int32 pitch = 1;
- optional int32 entidx = 2 [default = -1];
- optional float duration = 3;
- optional string voice_filename = 4;
-}
-
-message CCSUsrMsg_VoiceMask {
- message PlayerMask {
- optional int32 game_rules_mask = 1;
- optional int32 ban_masks = 2;
- }
-
- repeated .CCSUsrMsg_VoiceMask.PlayerMask player_masks = 1;
- optional bool player_mod_enable = 2;
-}
-
-message CCSUsrMsg_Damage {
- optional int32 amount = 1;
- optional .CMsgVector inflictor_world_pos = 2;
- optional int32 victim_entindex = 3 [default = -1];
-}
-
-message CCSUsrMsg_RadioText {
- optional int32 msg_dst = 1;
- optional int32 client = 2 [default = -1];
- optional string msg_name = 3;
- repeated string params = 4;
-}
-
-message CCSUsrMsg_HintText {
- optional string message = 1;
-}
-
-message CCSUsrMsg_KeyHintText {
- repeated string messages = 1;
-}
-
-message CCSUsrMsg_ProcessSpottedEntityUpdate {
- message SpottedEntityUpdate {
- optional int32 entity_idx = 1 [default = -1];
- optional int32 class_id = 2;
- optional int32 origin_x = 3;
- optional int32 origin_y = 4;
- optional int32 origin_z = 5;
- optional int32 angle_y = 6;
- optional bool defuser = 7;
- optional bool player_has_defuser = 8;
- optional bool player_has_c4 = 9;
- }
-
- optional bool new_update = 1;
- repeated .CCSUsrMsg_ProcessSpottedEntityUpdate.SpottedEntityUpdate entity_updates = 2;
-}
-
-message CCSUsrMsg_SendPlayerItemDrops {
- repeated .CEconItemPreviewDataBlock entity_updates = 1;
-}
-
-message CCSUsrMsg_SendPlayerItemFound {
- optional .CEconItemPreviewDataBlock iteminfo = 1;
- optional int32 playerslot = 2 [default = -1];
-}
-
-message CCSUsrMsg_ReloadEffect {
- optional int32 entidx = 1 [default = -1];
- optional int32 actanim = 2;
- optional float origin_x = 3;
- optional float origin_y = 4;
- optional float origin_z = 5;
-}
-
-message CCSUsrMsg_WeaponSound {
- optional int32 entidx = 1 [default = -1];
- optional float origin_x = 2;
- optional float origin_y = 3;
- optional float origin_z = 4;
- optional string sound = 5;
- optional float game_timestamp = 6;
- optional fixed32 source_soundscapeid = 7;
-}
-
-message CCSUsrMsg_UpdateScreenHealthBar {
- optional int32 entidx = 1 [default = -1];
- optional float healthratio_old = 2;
- optional float healthratio_new = 3;
- optional int32 style = 4;
-}
-
-message CCSUsrMsg_EntityOutlineHighlight {
- optional int32 entidx = 1 [default = -1];
- optional bool removehighlight = 2;
-}
-
-message CCSUsrMsg_AdjustMoney {
- optional int32 amount = 1;
-}
-
-message CCSUsrMsg_ReportHit {
- optional float pos_x = 1;
- optional float pos_y = 2;
- optional float timestamp = 4;
- optional float pos_z = 3;
-}
-
-message CCSUsrMsg_KillCam {
- optional int32 obs_mode = 1;
- optional int32 first_target = 2 [default = -1];
- optional int32 second_target = 3 [default = -1];
-}
-
-message CCSUsrMsg_DesiredTimescale {
- optional float desired_timescale = 1;
- optional float duration_realtime_sec = 2;
- optional int32 interpolator_type = 3;
- optional float start_blend_time = 4;
-}
-
-message CCSUsrMsg_CurrentTimescale {
- optional float cur_timescale = 1;
-}
-
-message CCSUsrMsg_AchievementEvent {
- optional int32 achievement = 1;
- optional int32 count = 2;
- optional int32 user_id = 3;
-}
-
-message CCSUsrMsg_MatchEndConditions {
- optional int32 fraglimit = 1;
- optional int32 mp_maxrounds = 2;
- optional int32 mp_winlimit = 3;
- optional float mp_timelimit = 4;
-}
-
-message CCSUsrMsg_PlayerStatsUpdate {
- message Stat {
- optional int32 idx = 1;
- optional int32 delta = 2;
- }
-
- optional int32 version = 1;
- repeated .CCSUsrMsg_PlayerStatsUpdate.Stat stats = 4;
- optional uint32 ehandle = 5;
- optional int32 crc = 6;
-}
-
-message CCSUsrMsg_QuestProgress {
- optional uint32 quest_id = 1;
- optional uint32 normal_points = 2;
- optional uint32 bonus_points = 3;
- optional bool is_event_quest = 4;
-}
-
-message CCSUsrMsg_ScoreLeaderboardData {
- optional .ScoreLeaderboardData data = 1;
-}
-
-message CCSUsrMsg_PlayerDecalDigitalSignature {
- optional .PlayerDecalDigitalSignature data = 1;
-}
-
-message CCSUsrMsg_XRankGet {
- optional int32 mode_idx = 1;
- optional int32 controller = 2;
-}
-
-message CCSUsrMsg_XRankUpd {
- optional int32 mode_idx = 1;
- optional int32 controller = 2;
- optional int32 ranking = 3;
-}
-
-message CCSUsrMsg_CallVoteFailed {
- optional int32 reason = 1;
- optional int32 time = 2;
-}
-
-message CCSUsrMsg_VoteStart {
- optional int32 team = 1;
- optional int32 player_slot = 2 [default = -1];
- optional int32 vote_type = 3;
- optional string disp_str = 4;
- optional string details_str = 5;
- optional string other_team_str = 6;
- optional bool is_yes_no_vote = 7;
- optional int32 player_slot_target = 8 [default = -1];
-}
-
-message CCSUsrMsg_VotePass {
- optional int32 team = 1;
- optional int32 vote_type = 2;
- optional string disp_str = 3;
- optional string details_str = 4;
-}
-
-message CCSUsrMsg_VoteFailed {
- optional int32 team = 1;
- optional int32 reason = 2;
-}
-
-message CCSUsrMsg_VoteSetup {
- repeated string potential_issues = 1;
-}
-
-message CCSUsrMsg_SendLastKillerDamageToClient {
- optional int32 num_hits_given = 1;
- optional int32 damage_given = 2;
- optional int32 num_hits_taken = 3;
- optional int32 damage_taken = 4;
- optional int32 actual_damage_given = 5;
- optional int32 actual_damage_taken = 6;
-}
-
-message CCSUsrMsg_ServerRankUpdate {
- message RankUpdate {
- optional int32 account_id = 1;
- optional int32 rank_old = 2;
- optional int32 rank_new = 3;
- optional int32 num_wins = 4;
- optional float rank_change = 5;
- optional int32 rank_type_id = 6;
- }
-
- repeated .CCSUsrMsg_ServerRankUpdate.RankUpdate rank_update = 1;
-}
-
-message CCSUsrMsg_XpUpdate {
- optional .CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded data = 1;
-}
-
-message CCSUsrMsg_ItemPickup {
- optional string item = 1;
-}
-
-message CCSUsrMsg_ShowMenu {
- optional int32 bits_valid_slots = 1;
- optional int32 display_time = 2;
- optional string menu_string = 3;
-}
-
-message CCSUsrMsg_BarTime {
- optional string time = 1;
-}
-
-message CCSUsrMsg_AmmoDenied {
- optional int32 ammoidx = 1;
-}
-
-message CCSUsrMsg_MarkAchievement {
- optional string achievement = 1;
-}
-
-message CCSUsrMsg_MatchStatsUpdate {
- optional string update = 1;
-}
-
-message CCSUsrMsg_ItemDrop {
- optional int64 itemid = 1;
- optional bool death = 2;
-}
-
-message CCSUsrMsg_GlowPropTurnOff {
- optional int32 entidx = 1 [default = -1];
-}
-
-message CCSUsrMsg_RoundBackupFilenames {
- optional int32 count = 1;
- optional int32 index = 2;
- optional string filename = 3;
- optional string nicename = 4;
-}
-
-message CCSUsrMsg_SSUI {
- optional bool show = 1;
- optional float start_time = 2;
- optional float end_time = 3;
-}
-
-message CCSUsrMsg_SurvivalStats {
- message Fact {
- optional int32 type = 1;
- optional int32 display = 2;
- optional int32 value = 3;
- optional float interestingness = 4;
- }
-
- message Placement {
- optional uint64 xuid = 1;
- optional int32 teamnumber = 2;
- optional int32 placement = 3;
- }
-
- message Damage {
- optional uint64 xuid = 1;
- optional int32 to = 2;
- optional int32 to_hits = 3;
- optional int32 from = 4;
- optional int32 from_hits = 5;
- }
-
- optional uint64 xuid = 1;
- repeated .CCSUsrMsg_SurvivalStats.Fact facts = 2;
- repeated .CCSUsrMsg_SurvivalStats.Placement users = 3;
- repeated .CCSUsrMsg_SurvivalStats.Damage damages = 5;
- optional int32 ticknumber = 4;
-}
-
-message CCSUsrMsg_EndOfMatchAllPlayersData {
- message Accolade {
- optional int32 eaccolade = 1;
- optional float value = 2;
- optional int32 position = 3;
- }
-
- message PlayerData {
- optional int32 slot = 1 [default = -1];
- optional uint64 xuid = 2;
- optional string name = 3;
- optional int32 teamnumber = 4;
- optional .CCSUsrMsg_EndOfMatchAllPlayersData.Accolade nomination = 5;
- repeated .CEconItemPreviewDataBlock items = 6;
- optional int32 playercolor = 7;
- optional bool isbot = 8;
- }
-
- repeated .CCSUsrMsg_EndOfMatchAllPlayersData.PlayerData allplayerdata = 1;
- optional int32 scene = 2;
-}
-
-message CCSUsrMsg_RoundEndReportData {
- message RerEvent {
- message Victim {
- optional int32 team_number = 1;
- optional int32 playerslot = 2 [default = -1];
- optional uint64 xuid = 3;
- optional int32 color = 4;
- optional bool is_bot = 5;
- optional bool is_dead = 6;
- }
-
- message Objective {
- optional int32 type = 1;
- }
-
- message Damage {
- optional int32 other_playerslot = 1 [default = -1];
- optional uint64 other_xuid = 2;
- optional int32 health_removed = 3;
- optional int32 num_hits = 4;
- optional int32 return_health_removed = 5;
- optional int32 return_num_hits = 6;
- }
-
- optional float timestamp = 1;
- optional int32 terrorist_odds = 2;
- optional int32 ct_alive = 3;
- optional int32 t_alive = 4;
- optional .CCSUsrMsg_RoundEndReportData.RerEvent.Victim victim_data = 5;
- optional .CCSUsrMsg_RoundEndReportData.RerEvent.Objective objective_data = 6;
- repeated .CCSUsrMsg_RoundEndReportData.RerEvent.Damage all_damage_data = 7;
- }
-
- message InitialConditions {
- optional int32 ct_equip_value = 1;
- optional int32 t_equip_value = 2;
- optional int32 terrorist_odds = 3;
- }
-
- optional .CCSUsrMsg_RoundEndReportData.InitialConditions init_conditions = 1;
- repeated .CCSUsrMsg_RoundEndReportData.RerEvent all_rer_event_data = 2;
-}
-
-message CCSUsrMsg_PostRoundDamageReport {
- optional uint64 other_xuid = 1;
- optional int32 given_kill_type = 2;
- optional int32 given_health_removed = 3;
- optional int32 given_num_hits = 4;
- optional int32 taken_kill_type = 5;
- optional int32 taken_health_removed = 6;
- optional int32 taken_num_hits = 7;
-}
-
-message CCSUsrMsg_CurrentRoundOdds {
- optional int32 odds = 1;
-}
-
-message CCSUsrMsg_DeepStats {
- optional .CMsgGCCStrike15_ClientDeepStats stats = 1;
-}
-
-message CCSUsrMsg_ShootInfo {
- optional int32 frame_number = 1;
- repeated .CMsgTransform hitbox_transforms = 2;
- optional .CMsgVector shoot_pos = 3;
- optional .CMsgQAngle shoot_dir = 4;
-}
-
-message CCSUsrMsg_ResetHud {
- optional bool reset = 1;
-}
-
-message CCSUsrMsg_GameTitle {
- optional int32 dummy = 1;
-}
-
-message CCSUsrMsg_RequestState {
- optional int32 dummy = 1;
-}
-
-message CCSUsrMsg_StopSpectatorMode {
- optional int32 dummy = 1;
-}
-
-message CCSUsrMsg_DisconnectToLobby {
- optional int32 dummy = 1;
-}
-
-message CCSUsrMsg_WarmupHasEnded {
- optional int32 dummy = 1;
-}
-
-message CCSUsrMsg_ClientInfo {
- optional int32 dummy = 1;
-}
-
-message CCSUsrMsg_ServerRankRevealAll {
- optional int32 seconds_till_shutdown = 1;
- optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2;
-}
-
-message CCSUsrMsgPreMatchSayText {
- optional uint32 account_id = 1;
- optional string text = 2;
- optional bool all_chat = 3;
-}
-
-message CCSUsrMsg_CounterStrafe {
- optional int32 press_to_release_ns = 1;
- optional int32 total_keys_down = 2;
-}
-
-message CCSUsrMsg_DamagePrediction {
- optional int32 command_num = 1;
- optional int32 pellet_idx = 2;
- optional int32 victim_slot = 3;
- optional int32 victim_starting_health = 4;
- optional int32 victim_damage = 5;
- optional .CMsgVector shoot_pos = 6;
- optional .CMsgQAngle shoot_dir = 7;
- optional .CMsgQAngle aim_punch = 8;
-}
diff --git a/protobufs/engine_gcmessages.proto b/protobufs/engine_gcmessages.proto
deleted file mode 100644
index 7f81bb6af..000000000
--- a/protobufs/engine_gcmessages.proto
+++ /dev/null
@@ -1,14 +0,0 @@
-import "google/protobuf/descriptor.proto";
-
-message CEngineGotvSyncPacket {
- optional uint64 match_id = 1;
- optional uint32 instance_id = 2;
- optional uint32 signupfragment = 3;
- optional uint32 currentfragment = 4;
- optional float tickrate = 5;
- optional uint32 tick = 6;
- optional float rtdelay = 8;
- optional float rcvage = 9;
- optional float keyframe_interval = 10;
- optional uint32 cdndelay = 11;
-}
diff --git a/protobufs/gcsdk_gcmessages.proto b/protobufs/gcsdk_gcmessages.proto
deleted file mode 100644
index 3ed729c47..000000000
--- a/protobufs/gcsdk_gcmessages.proto
+++ /dev/null
@@ -1,325 +0,0 @@
-import "steammessages.proto";
-
-enum GCClientLauncherType {
- GCClientLauncherType_DEFAULT = 0;
- GCClientLauncherType_PERFECTWORLD = 1;
- GCClientLauncherType_STEAMCHINA = 2;
- GCClientLauncherType_SOURCE2 = 3;
-}
-
-enum GCConnectionStatus {
- GCConnectionStatus_HAVE_SESSION = 0;
- GCConnectionStatus_GC_GOING_DOWN = 1;
- GCConnectionStatus_NO_SESSION = 2;
- GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE = 3;
- GCConnectionStatus_NO_STEAM = 4;
-}
-
-message CMsgSOIDOwner {
- optional uint32 type = 1;
- optional uint64 id = 2;
-}
-
-message CMsgSOSingleObject {
- optional int32 type_id = 2;
- optional bytes object_data = 3;
- optional fixed64 version = 4;
- optional .CMsgSOIDOwner owner_soid = 5;
-}
-
-message CMsgSOMultipleObjects {
- message SingleObject {
- option (msgpool_soft_limit) = 256;
- option (msgpool_hard_limit) = 1024;
-
- optional int32 type_id = 1;
- optional bytes object_data = 2;
- }
-
- repeated .CMsgSOMultipleObjects.SingleObject objects_modified = 2;
- optional fixed64 version = 3;
- optional .CMsgSOIDOwner owner_soid = 6;
-}
-
-message CMsgSOCacheSubscribed {
- message SubscribedType {
- optional int32 type_id = 1;
- repeated bytes object_data = 2;
- }
-
- repeated .CMsgSOCacheSubscribed.SubscribedType objects = 2;
- optional fixed64 version = 3;
- optional .CMsgSOIDOwner owner_soid = 4;
-}
-
-message CMsgSOCacheUnsubscribed {
- optional .CMsgSOIDOwner owner_soid = 2;
-}
-
-message CMsgSOCacheSubscriptionCheck {
- optional fixed64 version = 2;
- optional .CMsgSOIDOwner owner_soid = 3;
-}
-
-message CMsgSOCacheSubscriptionRefresh {
- optional .CMsgSOIDOwner owner_soid = 2;
-}
-
-message CMsgSOCacheVersion {
- optional fixed64 version = 1;
-}
-
-message CMsgAccountDetails {
- optional bool valid = 1;
- optional string account_name = 2;
- optional bool public_profile = 4;
- optional bool public_inventory = 5;
- optional bool vac_banned = 6;
- optional bool cyber_cafe = 7;
- optional bool school_account = 8;
- optional bool free_trial_account = 9;
- optional bool subscribed = 10;
- optional bool low_violence = 11;
- optional bool limited = 12;
- optional bool trusted = 13;
- optional uint32 package = 14;
- optional fixed32 time_cached = 15;
- optional bool account_locked = 16;
- optional bool community_banned = 17;
- optional bool trade_banned = 18;
- optional bool eligible_for_community_market = 19;
-}
-
-message CMsgGCMultiplexMessage {
- optional uint32 msgtype = 1;
- optional bytes payload = 2;
- repeated fixed64 steamids = 3;
- optional bool replytogc = 4;
-}
-
-message CMsgGCMultiplexMessage_Response {
- optional uint32 msgtype = 1;
-}
-
-message CGCToGCMsgMasterAck {
- optional uint32 dir_index = 1;
- optional uint32 gc_type = 2;
-}
-
-message CGCToGCMsgMasterAck_Response {
- optional int32 eresult = 1 [default = 2];
-}
-
-message CGCToGCMsgMasterStartupComplete {
-}
-
-message CGCToGCMsgRouted {
- optional uint32 msg_type = 1;
- optional fixed64 sender_id = 2;
- optional bytes net_message = 3;
- optional uint32 ip = 4;
-}
-
-message CGCToGCMsgRoutedReply {
- optional uint32 msg_type = 1;
- optional bytes net_message = 2;
-}
-
-message CMsgGCUpdateSessionIP {
- optional fixed64 steamid = 1;
- optional fixed32 ip = 2;
-}
-
-message CMsgGCRequestSessionIP {
- optional fixed64 steamid = 1;
-}
-
-message CMsgGCRequestSessionIPResponse {
- optional fixed32 ip = 1;
-}
-
-message CMsgSOCacheHaveVersion {
- optional .CMsgSOIDOwner soid = 1;
- optional fixed64 version = 2;
-}
-
-message CMsgClientHello {
- optional uint32 version = 1;
- repeated .CMsgSOCacheHaveVersion socache_have_versions = 2;
- optional uint32 client_session_need = 3;
- optional uint32 client_launcher = 4;
- optional uint32 partner_srcid = 5;
- optional uint32 partner_accountid = 6;
- optional uint32 partner_accountflags = 7;
- optional uint32 partner_accountbalance = 8;
- optional uint32 steam_launcher = 9;
-}
-
-message CMsgServerHello {
- optional uint32 version = 1;
- repeated .CMsgSOCacheHaveVersion socache_have_versions = 2;
- optional uint32 legacy_client_session_need = 3;
- optional uint32 client_launcher = 4;
- optional bytes legacy_steamdatagram_routing = 6;
- optional uint32 required_internal_addr = 7;
- optional bytes steamdatagram_login = 8;
- optional uint32 socache_control = 9;
-}
-
-message CMsgClientWelcome {
- message Location {
- optional float latitude = 1;
- optional float longitude = 2;
- optional string country = 3;
- }
-
- optional uint32 version = 1;
- optional bytes game_data = 2;
- repeated .CMsgSOCacheSubscribed outofdate_subscribed_caches = 3;
- repeated .CMsgSOCacheSubscriptionCheck uptodate_subscribed_caches = 4;
- optional .CMsgClientWelcome.Location location = 5;
- optional bytes game_data2 = 6;
- optional uint32 rtime32_gc_welcome_timestamp = 7;
- optional uint32 currency = 8;
- optional uint32 balance = 9;
- optional string balance_url = 10;
- optional string txn_country_code = 11;
-}
-
-message CMsgConnectionStatus {
- optional .GCConnectionStatus status = 1 [default = GCConnectionStatus_HAVE_SESSION];
- optional uint32 client_session_need = 2;
- optional int32 queue_position = 3;
- optional int32 queue_size = 4;
- optional int32 wait_seconds = 5;
- optional int32 estimated_wait_seconds_remaining = 6;
-}
-
-message CWorkshop_PopulateItemDescriptions_Request {
- message SingleItemDescription {
- optional uint32 gameitemid = 1;
- optional string item_description = 2;
- optional bool one_per_account = 3;
- }
-
- message ItemDescriptionsLanguageBlock {
- optional string language = 1;
- repeated .CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription descriptions = 2;
- }
-
- optional uint32 appid = 1;
- repeated .CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock languages = 2;
-}
-
-message CWorkshop_GetContributors_Request {
- optional uint32 appid = 1;
- optional uint32 gameitemid = 2;
-}
-
-message CWorkshop_GetContributors_Response {
- repeated fixed64 contributors = 1;
-}
-
-message CWorkshop_SetItemPaymentRules_Request {
- message WorkshopItemPaymentRule {
- optional uint64 workshop_file_id = 1;
- optional float revenue_percentage = 2;
- optional string rule_description = 3;
- optional uint32 rule_type = 4 [default = 1];
- }
-
- message WorkshopDirectPaymentRule {
- optional uint64 workshop_file_id = 1;
- optional string rule_description = 2;
- }
-
- message PartnerItemPaymentRule {
- optional uint32 account_id = 1;
- optional float revenue_percentage = 2;
- optional string rule_description = 3;
- }
-
- optional uint32 appid = 1;
- optional uint32 gameitemid = 2;
- repeated .CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule associated_workshop_files = 3;
- repeated .CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule partner_accounts = 4;
- optional bool validate_only = 5;
- optional bool make_workshop_files_subscribable = 6;
- optional .CWorkshop_SetItemPaymentRules_Request.WorkshopDirectPaymentRule associated_workshop_file_for_direct_payments = 7;
-}
-
-message CWorkshop_SetItemPaymentRules_Response {
-}
-
-message CGameServers_AggregationQuery_Request {
- optional string filter = 1;
- repeated string group_fields = 3;
-}
-
-message CGameServers_AggregationQuery_Response {
- message Group {
- repeated string group_values = 1;
- optional uint32 servers_empty = 2;
- optional uint32 servers_full = 3;
- optional uint32 servers_total = 4;
- optional uint32 players_humans = 5;
- optional uint32 players_bots = 6;
- optional uint32 player_capacity = 7;
- }
-
- repeated .CGameServers_AggregationQuery_Response.Group groups = 1;
-}
-
-message CWorkshop_AddSpecialPayment_Request {
- optional uint32 appid = 1;
- optional uint32 gameitemid = 2;
- optional string date = 3;
- optional uint64 payment_us_usd = 4;
- optional uint64 payment_row_usd = 5;
-}
-
-message CWorkshop_AddSpecialPayment_Response {
-}
-
-message CProductInfo_SetRichPresenceLocalization_Request {
- message Token {
- optional string token = 1;
- optional string value = 2;
- }
-
- message LanguageSection {
- optional string language = 1;
- repeated .CProductInfo_SetRichPresenceLocalization_Request.Token tokens = 2;
- }
-
- optional uint32 appid = 1;
- repeated .CProductInfo_SetRichPresenceLocalization_Request.LanguageSection languages = 2;
- optional uint64 steamid = 3;
-}
-
-message CProductInfo_SetRichPresenceLocalization_Response {
-}
-
-message CMsgSerializedSOCache {
- message TypeCache {
- optional uint32 type = 1;
- repeated bytes objects = 2;
- optional uint32 service_id = 3;
- }
-
- message Cache {
- message Version {
- optional uint32 service = 1;
- optional uint64 version = 2;
- }
-
- optional uint32 type = 1;
- optional uint64 id = 2;
- repeated .CMsgSerializedSOCache.Cache.Version versions = 3;
- repeated .CMsgSerializedSOCache.TypeCache type_caches = 4;
- }
-
- optional uint32 file_version = 1;
- repeated .CMsgSerializedSOCache.Cache caches = 2;
- optional uint32 gc_socache_file_version = 3;
-}
diff --git a/protobufs/netmessages.proto b/protobufs/netmessages.proto
deleted file mode 100644
index 60eab0d45..000000000
--- a/protobufs/netmessages.proto
+++ /dev/null
@@ -1,710 +0,0 @@
-import "networkbasetypes.proto";
-
-enum CLC_Messages {
- clc_ClientInfo = 20;
- clc_Move = 21;
- clc_VoiceData = 22;
- clc_BaselineAck = 23;
- clc_RespondCvarValue = 25;
- clc_FileCRCCheck = 26;
- clc_LoadingProgress = 27;
- clc_SplitPlayerConnect = 28;
- clc_SplitPlayerDisconnect = 30;
- clc_ServerStatus = 31;
- clc_RequestPause = 33;
- clc_CmdKeyValues = 34;
- clc_RconServerDetails = 35;
- clc_HltvReplay = 36;
- clc_Diagnostic = 37;
-}
-
-enum SVC_Messages {
- svc_ServerInfo = 40;
- svc_FlattenedSerializer = 41;
- svc_ClassInfo = 42;
- svc_SetPause = 43;
- svc_CreateStringTable = 44;
- svc_UpdateStringTable = 45;
- svc_VoiceInit = 46;
- svc_VoiceData = 47;
- svc_Print = 48;
- svc_Sounds = 49;
- svc_SetView = 50;
- svc_ClearAllStringTables = 51;
- svc_CmdKeyValues = 52;
- svc_BSPDecal = 53;
- svc_SplitScreen = 54;
- svc_PacketEntities = 55;
- svc_Prefetch = 56;
- svc_Menu = 57;
- svc_GetCvarValue = 58;
- svc_StopSound = 59;
- svc_PeerList = 60;
- svc_PacketReliable = 61;
- svc_HLTVStatus = 62;
- svc_ServerSteamID = 63;
- svc_FullFrameSplit = 70;
- svc_RconServerDetails = 71;
- svc_UserMessage = 72;
- svc_Broadcast_Command = 74;
- svc_HltvFixupOperatorStatus = 75;
- svc_UserCmds = 76;
-}
-
-enum VoiceDataFormat_t {
- VOICEDATA_FORMAT_STEAM = 0;
- VOICEDATA_FORMAT_ENGINE = 1;
- VOICEDATA_FORMAT_OPUS = 2;
-}
-
-enum RequestPause_t {
- RP_PAUSE = 0;
- RP_UNPAUSE = 1;
- RP_TOGGLEPAUSE = 2;
-}
-
-enum PrefetchType {
- PFT_SOUND = 0;
-}
-
-enum ESplitScreenMessageType {
- MSG_SPLITSCREEN_ADDUSER = 0;
- MSG_SPLITSCREEN_REMOVEUSER = 1;
-}
-
-enum EQueryCvarValueStatus {
- eQueryCvarValueStatus_ValueIntact = 0;
- eQueryCvarValueStatus_CvarNotFound = 1;
- eQueryCvarValueStatus_NotACvar = 2;
- eQueryCvarValueStatus_CvarProtected = 3;
-}
-
-enum DIALOG_TYPE {
- DIALOG_MSG = 0;
- DIALOG_MENU = 1;
- DIALOG_TEXT = 2;
- DIALOG_ENTRY = 3;
- DIALOG_ASKCONNECT = 4;
-}
-
-enum SVC_Messages_LowFrequency {
- svc_dummy = 600;
-}
-
-enum Bidirectional_Messages {
- bi_RebroadcastGameEvent = 16;
- bi_RebroadcastSource = 17;
- bi_GameEvent = 18;
-}
-
-enum Bidirectional_Messages_LowFrequency {
- bi_RelayInfo = 700;
- bi_RelayPacket = 701;
-}
-
-enum ReplayEventType_t {
- REPLAY_EVENT_CANCEL = 0;
- REPLAY_EVENT_DEATH = 1;
- REPLAY_EVENT_GENERIC = 2;
- REPLAY_EVENT_STUCK_NEED_FULL_UPDATE = 3;
- REPLAY_EVENT_VICTORY = 4;
-}
-
-message CCLCMsg_ClientInfo {
- optional fixed32 send_table_crc = 1;
- optional uint32 server_count = 2;
- optional bool is_hltv = 3;
- optional uint32 friends_id = 5;
- optional string friends_name = 6;
-}
-
-message CCLCMsg_Move {
- optional bytes data = 3;
- optional uint32 last_command_number = 4;
-}
-
-message CMsgVoiceAudio {
- optional .VoiceDataFormat_t format = 1 [default = VOICEDATA_FORMAT_STEAM];
- optional bytes voice_data = 2;
- optional int32 sequence_bytes = 3;
- optional uint32 section_number = 4;
- optional uint32 sample_rate = 5;
- optional uint32 uncompressed_sample_offset = 6;
- optional uint32 num_packets = 7;
- repeated uint32 packet_offsets = 8 [packed = true];
- optional float voice_level = 9;
-}
-
-message CCLCMsg_VoiceData {
- optional .CMsgVoiceAudio audio = 1;
- optional fixed64 xuid = 2;
- optional uint32 tick = 3;
-}
-
-message CCLCMsg_BaselineAck {
- optional int32 baseline_tick = 1;
- optional int32 baseline_nr = 2;
-}
-
-message CCLCMsg_ListenEvents {
- repeated fixed32 event_mask = 1;
-}
-
-message CCLCMsg_RespondCvarValue {
- optional int32 cookie = 1;
- optional int32 status_code = 2;
- optional string name = 3;
- optional string value = 4;
-}
-
-message CCLCMsg_FileCRCCheck {
- optional int32 code_path = 1;
- optional string path = 2;
- optional int32 code_filename = 3;
- optional string filename = 4;
- optional fixed32 crc = 5;
-}
-
-message CCLCMsg_LoadingProgress {
- optional int32 progress = 1;
-}
-
-message CCLCMsg_SplitPlayerConnect {
- optional string playername = 1;
-}
-
-message CCLCMsg_SplitPlayerDisconnect {
- optional int32 slot = 1;
-}
-
-message CCLCMsg_ServerStatus {
- optional bool simplified = 1;
-}
-
-message CCLCMsg_RequestPause {
- optional .RequestPause_t pause_type = 1 [default = RP_PAUSE];
- optional int32 pause_group = 2;
-}
-
-message CCLCMsg_CmdKeyValues {
- optional bytes data = 1;
-}
-
-message CCLCMsg_RconServerDetails {
- optional bytes token = 1;
-}
-
-message CMsgSource2SystemSpecs {
- optional string cpu_id = 1;
- optional string cpu_brand = 2;
- optional uint32 cpu_model = 3;
- optional uint32 cpu_num_physical = 4;
- optional uint32 ram_physical_total_mb = 21;
- optional string gpu_rendersystem_dll_name = 41;
- optional uint32 gpu_vendor_id = 42;
- optional string gpu_driver_name = 43;
- optional uint32 gpu_driver_version_high = 44;
- optional uint32 gpu_driver_version_low = 45;
- optional uint32 gpu_dx_support_level = 46;
- optional uint32 gpu_texture_memory_size_mb = 47;
-}
-
-message CMsgSource2VProfLiteReportItem {
- optional string name = 1;
- optional uint32 active_samples = 2;
- optional uint32 active_samples_1secmax = 4;
- optional uint32 usec_max = 3;
- optional uint32 usec_avg_active = 11;
- optional uint32 usec_p50_active = 12;
- optional uint32 usec_p99_active = 13;
- optional uint32 usec_avg_all = 21;
- optional uint32 usec_p50_all = 22;
- optional uint32 usec_p99_all = 23;
- optional uint32 usec_1secmax_avg_active = 31;
- optional uint32 usec_1secmax_p50_active = 32;
- optional uint32 usec_1secmax_p95_active = 33;
- optional uint32 usec_1secmax_p99_active = 34;
- optional uint32 usec_1secmax_avg_all = 41;
- optional uint32 usec_1secmax_p50_all = 42;
- optional uint32 usec_1secmax_p95_all = 43;
- optional uint32 usec_1secmax_p99_all = 44;
-}
-
-message CMsgSource2VProfLiteReport {
- optional .CMsgSource2VProfLiteReportItem total = 1;
- repeated .CMsgSource2VProfLiteReportItem items = 2;
- optional uint32 discarded_frames = 3;
-}
-
-message CMsgSource2NetworkFlowQuality {
- optional uint32 duration = 1;
- optional uint64 bytes_total = 5;
- optional uint64 bytes_total_reliable = 6;
- optional uint64 bytes_total_voice = 7;
- optional uint32 bytes_sec_p95 = 10;
- optional uint32 bytes_sec_p99 = 11;
- optional uint32 enginemsgs_total = 20;
- optional uint32 enginemsgs_sec_p95 = 21;
- optional uint32 enginemsgs_sec_p99 = 22;
- optional uint32 ticks_total = 40;
- optional uint32 ticks_good = 41;
- optional uint32 ticks_good_almost_late = 42;
- optional uint32 ticks_fixed_dropped = 43;
- optional uint32 ticks_fixed_late = 44;
- optional uint32 ticks_bad_dropped = 45;
- optional uint32 ticks_bad_late = 46;
- optional uint32 ticks_bad_other = 47;
- optional uint32 tick_missrate_samples_total = 50;
- optional uint32 tick_missrate_samples_perfect = 51;
- optional uint32 tick_missrate_samples_perfectnet = 52;
- optional uint32 tick_missratenet_p75_x10 = 53;
- optional uint32 tick_missratenet_p95_x10 = 54;
- optional uint32 tick_missratenet_p99_x10 = 55;
- optional sint32 recvmargin_p1 = 61;
- optional sint32 recvmargin_p5 = 62;
- optional sint32 recvmargin_p25 = 63;
- optional sint32 recvmargin_p50 = 64;
- optional sint32 recvmargin_p75 = 65;
- optional sint32 recvmargin_p95 = 66;
-}
-
-message CCLCMsg_Diagnostic {
- optional .CMsgSource2SystemSpecs system_specs = 1;
- optional .CMsgSource2VProfLiteReport vprof_report = 2;
-}
-
-message CSource2Metrics_MatchPerfSummary_Notification {
- message Client {
- optional .CMsgSource2SystemSpecs system_specs = 1;
- optional .CMsgSource2VProfLiteReport profile = 2;
- optional uint32 build_id = 3;
- optional fixed64 steamid = 10;
- }
-
- optional uint32 appid = 1;
- optional string game_mode = 2;
- optional uint32 server_build_id = 3;
- optional .CMsgSource2VProfLiteReport server_profile = 10;
- repeated .CSource2Metrics_MatchPerfSummary_Notification.Client clients = 11;
- optional string map = 20;
-}
-
-message CSVCMsg_ServerInfo {
- optional int32 protocol = 1;
- optional int32 server_count = 2;
- optional bool is_dedicated = 3;
- optional bool is_hltv = 4;
- optional int32 c_os = 6;
- optional int32 max_clients = 10;
- optional int32 max_classes = 11;
- optional int32 player_slot = 12 [default = -1];
- optional float tick_interval = 13;
- optional string game_dir = 14;
- optional string map_name = 15;
- optional string sky_name = 16;
- optional string host_name = 17;
- optional string addon_name = 18;
- optional .CSVCMsg_GameSessionConfiguration game_session_config = 19;
- optional bytes game_session_manifest = 20;
-}
-
-message CSVCMsg_ClassInfo {
- message class_t {
- optional int32 class_id = 1;
- optional string class_name = 3;
- }
-
- optional bool create_on_client = 1;
- repeated .CSVCMsg_ClassInfo.class_t classes = 2;
-}
-
-message CSVCMsg_SetPause {
- optional bool paused = 1;
-}
-
-message CSVCMsg_VoiceInit {
- optional int32 quality = 1;
- optional string codec = 2;
- optional int32 version = 3 [default = 0];
-}
-
-message CSVCMsg_Print {
- optional string text = 1;
-}
-
-message CSVCMsg_Sounds {
- message sounddata_t {
- optional sint32 origin_x = 1;
- optional sint32 origin_y = 2;
- optional sint32 origin_z = 3;
- optional uint32 volume = 4;
- optional float delay_value = 5;
- optional int32 sequence_number = 6;
- optional int32 entity_index = 7 [default = -1];
- optional int32 channel = 8;
- optional int32 pitch = 9;
- optional int32 flags = 10;
- optional uint32 sound_num = 11;
- optional fixed32 sound_num_handle = 12;
- optional int32 speaker_entity = 13;
- optional int32 random_seed = 14;
- optional int32 sound_level = 15;
- optional bool is_sentence = 16;
- optional bool is_ambient = 17;
- optional uint32 guid = 18;
- optional fixed64 sound_resource_id = 19;
- }
-
- optional bool reliable_sound = 1;
- repeated .CSVCMsg_Sounds.sounddata_t sounds = 2;
-}
-
-message CSVCMsg_Prefetch {
- optional int32 sound_index = 1;
- optional .PrefetchType resource_type = 2 [default = PFT_SOUND];
-}
-
-message CSVCMsg_SetView {
- optional int32 entity_index = 1 [default = -1];
- optional int32 slot = 2 [default = -1];
-}
-
-message CSVCMsg_FixAngle {
- optional bool relative = 1;
- optional .CMsgQAngle angle = 2;
-}
-
-message CSVCMsg_CrosshairAngle {
- optional .CMsgQAngle angle = 1;
-}
-
-message CSVCMsg_BSPDecal {
- optional .CMsgVector pos = 1;
- optional int32 decal_texture_index = 2;
- optional int32 entity_index = 3 [default = -1];
- optional int32 model_index = 4;
- optional bool low_priority = 5;
-}
-
-message CSVCMsg_SplitScreen {
- optional .ESplitScreenMessageType type = 1 [default = MSG_SPLITSCREEN_ADDUSER];
- optional int32 slot = 2;
- optional int32 player_index = 3 [default = -1];
-}
-
-message CSVCMsg_GetCvarValue {
- optional int32 cookie = 1;
- optional string cvar_name = 2;
-}
-
-message CSVCMsg_Menu {
- optional int32 dialog_type = 1;
- optional bytes menu_key_values = 2;
-}
-
-message CSVCMsg_UserMessage {
- optional int32 msg_type = 1;
- optional bytes msg_data = 2;
- optional int32 passthrough = 3;
-}
-
-message CSVCMsg_SendTable {
- message sendprop_t {
- optional int32 type = 1;
- optional string var_name = 2;
- optional int32 flags = 3;
- optional int32 priority = 4;
- optional string dt_name = 5;
- optional int32 num_elements = 6;
- optional float low_value = 7;
- optional float high_value = 8;
- optional int32 num_bits = 9;
- }
-
- optional bool is_end = 1;
- optional string net_table_name = 2;
- optional bool needs_decoder = 3;
- repeated .CSVCMsg_SendTable.sendprop_t props = 4;
-}
-
-message CSVCMsg_GameEventList {
- message key_t {
- optional int32 type = 1;
- optional string name = 2;
- }
-
- message descriptor_t {
- optional int32 eventid = 1;
- optional string name = 2;
- repeated .CSVCMsg_GameEventList.key_t keys = 3;
- }
-
- repeated .CSVCMsg_GameEventList.descriptor_t descriptors = 1;
-}
-
-message CSVCMsg_PacketEntities {
- message alternate_baseline_t {
- optional int32 entity_index = 1;
- optional int32 baseline_index = 2;
- }
-
- message non_transmitted_entities_t {
- optional int32 header_count = 1;
- optional bytes data = 2;
- }
-
- optional int32 max_entries = 1;
- optional int32 updated_entries = 2;
- optional bool legacy_is_delta = 3;
- optional bool update_baseline = 4;
- optional int32 baseline = 5;
- optional int32 delta_from = 6;
- optional bytes entity_data = 7;
- optional bool pending_full_frame = 8;
- optional uint32 active_spawngroup_handle = 9;
- optional uint32 max_spawngroup_creationsequence = 10;
- optional uint32 last_cmd_number_executed = 11;
- optional sint32 last_cmd_number_recv_delta = 17;
- optional uint32 server_tick = 12;
- optional bytes serialized_entities = 13;
- repeated .CSVCMsg_PacketEntities.alternate_baseline_t alternate_baselines = 15;
- optional uint32 has_pvs_vis_bits = 16;
- repeated sint32 cmd_recv_status = 22 [packed = true];
- optional .CSVCMsg_PacketEntities.non_transmitted_entities_t non_transmitted_entities = 19;
- optional uint32 cq_starved_command_ticks = 20;
- optional uint32 cq_discarded_command_ticks = 21;
- optional bytes dev_padding = 999;
-}
-
-message CSVCMsg_TempEntities {
- optional bool reliable = 1;
- optional int32 num_entries = 2;
- optional bytes entity_data = 3;
-}
-
-message CSVCMsg_CreateStringTable {
- optional string name = 1;
- optional int32 num_entries = 2;
- optional bool user_data_fixed_size = 3;
- optional int32 user_data_size = 4;
- optional int32 user_data_size_bits = 5;
- optional int32 flags = 6;
- optional bytes string_data = 7;
- optional int32 uncompressed_size = 8;
- optional bool data_compressed = 9;
- optional bool using_varint_bitcounts = 10;
-}
-
-message CSVCMsg_UpdateStringTable {
- optional int32 table_id = 1;
- optional int32 num_changed_entries = 2;
- optional bytes string_data = 3;
-}
-
-message CSVCMsg_VoiceData {
- optional .CMsgVoiceAudio audio = 1;
- optional int32 client = 2 [default = -1];
- optional bool proximity = 3;
- optional fixed64 xuid = 4;
- optional int32 audible_mask = 5;
- optional uint32 tick = 6;
- optional int32 passthrough = 7;
-}
-
-message CSVCMsg_PacketReliable {
- optional int32 tick = 1;
- optional int32 messagessize = 2;
- optional bool state = 3;
-}
-
-message CSVCMsg_FullFrameSplit {
- optional int32 tick = 1;
- optional int32 section = 2;
- optional int32 total = 3;
- optional bytes data = 4;
-}
-
-message CSVCMsg_HLTVStatus {
- optional string master = 1;
- optional int32 clients = 2;
- optional int32 slots = 3;
- optional int32 proxies = 4;
-}
-
-message CSVCMsg_ServerSteamID {
- optional uint64 steam_id = 1;
-}
-
-message CSVCMsg_CmdKeyValues {
- optional bytes data = 1;
-}
-
-message CSVCMsg_RconServerDetails {
- optional bytes token = 1;
- optional string details = 2;
-}
-
-message CMsgIPCAddress {
- optional fixed64 computer_guid = 1;
- optional uint32 process_id = 2;
-}
-
-message CMsgServerPeer {
- optional int32 player_slot = 1 [default = -1];
- optional fixed64 steamid = 2;
- optional .CMsgIPCAddress ipc = 3;
- optional bool they_hear_you = 4;
- optional bool you_hear_them = 5;
- optional bool is_listenserver_host = 6;
-}
-
-message CSVCMsg_PeerList {
- repeated .CMsgServerPeer peer = 1;
-}
-
-message CSVCMsg_ClearAllStringTables {
- optional string mapname = 1;
- optional bool create_tables_skipped = 3;
-}
-
-message ProtoFlattenedSerializerField_t {
- message polymorphic_field_t {
- optional int32 polymorphic_field_serializer_name_sym = 1;
- optional int32 polymorphic_field_serializer_version = 2;
- }
-
- optional int32 var_type_sym = 1;
- optional int32 var_name_sym = 2;
- optional int32 bit_count = 3;
- optional float low_value = 4;
- optional float high_value = 5;
- optional int32 encode_flags = 6;
- optional int32 field_serializer_name_sym = 7;
- optional int32 field_serializer_version = 8;
- optional int32 send_node_sym = 9;
- optional int32 var_encoder_sym = 10;
- repeated .ProtoFlattenedSerializerField_t.polymorphic_field_t polymorphic_types = 11;
- optional int32 var_serializer_sym = 12;
-}
-
-message ProtoFlattenedSerializer_t {
- optional int32 serializer_name_sym = 1;
- optional int32 serializer_version = 2;
- repeated int32 fields_index = 3;
-}
-
-message CSVCMsg_FlattenedSerializer {
- repeated .ProtoFlattenedSerializer_t serializers = 1;
- repeated string symbols = 2;
- repeated .ProtoFlattenedSerializerField_t fields = 3;
-}
-
-message CSVCMsg_StopSound {
- optional fixed32 guid = 1;
-}
-
-message CBidirMsg_RebroadcastGameEvent {
- optional bool posttoserver = 1;
- optional int32 buftype = 2;
- optional uint32 clientbitcount = 3;
- optional uint64 receivingclients = 4;
-}
-
-message CBidirMsg_RebroadcastSource {
- optional int32 eventsource = 1;
-}
-
-message CMsgServerNetworkStats {
- message Port {
- optional int32 port = 1;
- optional string name = 2;
- }
-
- message Player {
- optional uint64 steamid = 1;
- optional string remote_addr = 2;
- optional int32 ping_avg_ms = 4;
- optional float packet_loss_pct = 5;
- optional bool is_bot = 6;
- optional float loss_in = 7;
- optional float loss_out = 8;
- optional int32 engine_latency_ms = 9;
- }
-
- optional bool dedicated = 1;
- optional int32 cpu_usage = 2;
- optional int32 memory_used_mb = 3;
- optional int32 memory_free_mb = 4;
- optional int32 uptime = 5;
- optional int32 spawn_count = 6;
- optional int32 num_clients = 8;
- optional int32 num_bots = 9;
- optional int32 num_spectators = 10;
- optional int32 num_tv_relays = 11;
- optional float fps = 12;
- repeated .CMsgServerNetworkStats.Port ports = 17;
- optional float avg_ping_ms = 18;
- optional float avg_engine_latency_out = 19;
- optional float avg_packets_out = 20;
- optional float avg_packets_in = 21;
- optional float avg_loss_out = 22;
- optional float avg_loss_in = 23;
- optional float avg_data_out = 24;
- optional float avg_data_in = 25;
- optional uint64 total_data_in = 26;
- optional uint64 total_packets_in = 27;
- optional uint64 total_data_out = 28;
- optional uint64 total_packets_out = 29;
- repeated .CMsgServerNetworkStats.Player players = 30;
-}
-
-message CSVCMsg_HltvReplay {
- optional int32 delay = 1;
- optional int32 primary_target = 2 [default = -1];
- optional int32 replay_stop_at = 3;
- optional int32 replay_start_at = 4;
- optional int32 replay_slowdown_begin = 5;
- optional int32 replay_slowdown_end = 6;
- optional float replay_slowdown_rate = 7;
- optional int32 reason = 8;
-}
-
-message CCLCMsg_HltvReplay {
- optional int32 request = 1;
- optional float slowdown_length = 2;
- optional float slowdown_rate = 3;
- optional int32 primary_target = 4 [default = -1];
- optional float event_time = 5;
-}
-
-message CSVCMsg_Broadcast_Command {
- optional string cmd = 1;
-}
-
-message CCLCMsg_HltvFixupOperatorTick {
- optional int32 tick = 1;
- optional bytes props_data = 2;
- optional .CMsgVector origin = 3;
- optional .CMsgQAngle eye_angles = 4;
- optional int32 observer_mode = 5;
- optional bool cameraman_scoreboard = 6;
- optional int32 observer_target = 7;
- optional .CMsgVector view_offset = 8;
-}
-
-message CSVCMsg_HltvFixupOperatorStatus {
- optional uint32 mode = 1;
- optional string override_operator_name = 2;
-}
-
-message CMsgServerUserCmd {
- optional bytes data = 1;
- optional int32 cmd_number = 2;
- optional int32 player_slot = 3 [default = -1];
- optional int32 server_tick_executed = 4;
- optional int32 client_tick = 5;
-}
-
-message CSVCMsg_UserCommands {
- repeated .CMsgServerUserCmd commands = 1;
-}
diff --git a/protobufs/network_connection.proto b/protobufs/network_connection.proto
deleted file mode 100644
index ac8b68787..000000000
--- a/protobufs/network_connection.proto
+++ /dev/null
@@ -1,130 +0,0 @@
-import "google/protobuf/descriptor.proto";
-
-extend .google.protobuf.EnumValueOptions {
- optional string network_connection_token = 50500;
- optional string network_connection_detail_token = 50501;
-}
-
-enum ENetworkDisconnectionReason {
- NETWORK_DISCONNECT_INVALID = 0;
- NETWORK_DISCONNECT_SHUTDOWN = 1;
- NETWORK_DISCONNECT_DISCONNECT_BY_USER = 2 [(network_connection_token) = "#GameUI_Disconnect_User"];
- NETWORK_DISCONNECT_DISCONNECT_BY_SERVER = 3 [(network_connection_token) = "#GameUI_Disconnect_Server"];
- NETWORK_DISCONNECT_LOST = 4 [(network_connection_token) = "#GameUI_Disconnect_ConnectionLost"];
- NETWORK_DISCONNECT_OVERFLOW = 5 [(network_connection_token) = "#GameUI_Disconnect_ConnectionOverflow"];
- NETWORK_DISCONNECT_STEAM_BANNED = 6 [(network_connection_token) = "#GameUI_Disconnect_SteamIDBanned"];
- NETWORK_DISCONNECT_STEAM_INUSE = 7 [(network_connection_token) = "#GameUI_Disconnect_SteamIDInUse"];
- NETWORK_DISCONNECT_STEAM_TICKET = 8 [(network_connection_token) = "#GameUI_Disconnect_SteamTicket"];
- NETWORK_DISCONNECT_STEAM_LOGON = 9 [(network_connection_token) = "#GameUI_Disconnect_SteamLogon"];
- NETWORK_DISCONNECT_STEAM_AUTHCANCELLED = 10 [(network_connection_token) = "#GameUI_Disconnect_SteamLogon"];
- NETWORK_DISCONNECT_STEAM_AUTHALREADYUSED = 11 [(network_connection_token) = "#GameUI_Disconnect_SteamLogon"];
- NETWORK_DISCONNECT_STEAM_AUTHINVALID = 12 [(network_connection_token) = "#GameUI_Disconnect_SteamLogon"];
- NETWORK_DISCONNECT_STEAM_VACBANSTATE = 13 [(network_connection_token) = "#GameUI_Disconnect_SteamVAC"];
- NETWORK_DISCONNECT_STEAM_LOGGED_IN_ELSEWHERE = 14 [(network_connection_token) = "#GameUI_Disconnect_SteamInUse"];
- NETWORK_DISCONNECT_STEAM_VAC_CHECK_TIMEDOUT = 15 [(network_connection_token) = "#GameUI_Disconnect_SteamTimeOut"];
- NETWORK_DISCONNECT_STEAM_DROPPED = 16 [(network_connection_token) = "#GameUI_Disconnect_SteamDropped"];
- NETWORK_DISCONNECT_STEAM_OWNERSHIP = 17 [(network_connection_token) = "#GameUI_Disconnect_SteamOwnership"];
- NETWORK_DISCONNECT_SERVERINFO_OVERFLOW = 18 [(network_connection_token) = "#GameUI_Disconnect_ServerInfoOverflow"];
- NETWORK_DISCONNECT_TICKMSG_OVERFLOW = 19 [(network_connection_token) = "#GameUI_Disconnect_TickMessage"];
- NETWORK_DISCONNECT_STRINGTABLEMSG_OVERFLOW = 20 [(network_connection_token) = "#GameUI_Disconnect_StringTableMessage"];
- NETWORK_DISCONNECT_DELTAENTMSG_OVERFLOW = 21 [(network_connection_token) = "#GameUI_Disconnect_DeltaEntMessage"];
- NETWORK_DISCONNECT_TEMPENTMSG_OVERFLOW = 22 [(network_connection_token) = "#GameUI_Disconnect_TempEntMessage"];
- NETWORK_DISCONNECT_SOUNDSMSG_OVERFLOW = 23 [(network_connection_token) = "#GameUI_Disconnect_SoundsMessage"];
- NETWORK_DISCONNECT_SNAPSHOTOVERFLOW = 24 [(network_connection_token) = "#GameUI_Disconnect_SnapshotOverflow"];
- NETWORK_DISCONNECT_SNAPSHOTERROR = 25 [(network_connection_token) = "#GameUI_Disconnect_SnapshotError"];
- NETWORK_DISCONNECT_RELIABLEOVERFLOW = 26 [(network_connection_token) = "#GameUI_Disconnect_ReliableOverflow"];
- NETWORK_DISCONNECT_BADDELTATICK = 27 [(network_connection_token) = "#GameUI_Disconnect_BadClientDeltaTick"];
- NETWORK_DISCONNECT_NOMORESPLITS = 28 [(network_connection_token) = "#GameUI_Disconnect_NoMoreSplits"];
- NETWORK_DISCONNECT_TIMEDOUT = 29 [(network_connection_token) = "#GameUI_Disconnect_TimedOut"];
- NETWORK_DISCONNECT_DISCONNECTED = 30 [(network_connection_token) = "#GameUI_Disconnect_Disconnected"];
- NETWORK_DISCONNECT_LEAVINGSPLIT = 31 [(network_connection_token) = "#GameUI_Disconnect_LeavingSplit"];
- NETWORK_DISCONNECT_DIFFERENTCLASSTABLES = 32 [(network_connection_token) = "#GameUI_Disconnect_DifferentClassTables"];
- NETWORK_DISCONNECT_BADRELAYPASSWORD = 33 [(network_connection_token) = "#GameUI_Disconnect_BadRelayPassword"];
- NETWORK_DISCONNECT_BADSPECTATORPASSWORD = 34 [(network_connection_token) = "#GameUI_Disconnect_BadSpectatorPassword"];
- NETWORK_DISCONNECT_HLTVRESTRICTED = 35 [(network_connection_token) = "#GameUI_Disconnect_HLTVRestricted"];
- NETWORK_DISCONNECT_NOSPECTATORS = 36 [(network_connection_token) = "#GameUI_Disconnect_NoSpectators"];
- NETWORK_DISCONNECT_HLTVUNAVAILABLE = 37 [(network_connection_token) = "#GameUI_Disconnect_HLTVUnavailable"];
- NETWORK_DISCONNECT_HLTVSTOP = 38 [(network_connection_token) = "#GameUI_Disconnect_HLTVStop"];
- NETWORK_DISCONNECT_KICKED = 39 [(network_connection_token) = "#GameUI_Disconnect_Kicked"];
- NETWORK_DISCONNECT_BANADDED = 40 [(network_connection_token) = "#GameUI_Disconnect_BanAdded"];
- NETWORK_DISCONNECT_KICKBANADDED = 41 [(network_connection_token) = "#GameUI_Disconnect_KickBanAdded"];
- NETWORK_DISCONNECT_HLTVDIRECT = 42 [(network_connection_token) = "#GameUI_Disconnect_HLTVDirect"];
- NETWORK_DISCONNECT_PURESERVER_CLIENTEXTRA = 43 [(network_connection_token) = "#GameUI_Disconnect_PureServer_ClientExtra"];
- NETWORK_DISCONNECT_PURESERVER_MISMATCH = 44 [(network_connection_token) = "#GameUI_Disconnect_PureServer_Mismatch"];
- NETWORK_DISCONNECT_USERCMD = 45 [(network_connection_token) = "#GameUI_Disconnect_UserCmd"];
- NETWORK_DISCONNECT_REJECTED_BY_GAME = 46 [(network_connection_token) = "#GameUI_Disconnect_RejectedByGame"];
- NETWORK_DISCONNECT_MESSAGE_PARSE_ERROR = 47 [(network_connection_token) = "#GameUI_Disconnect_MessageParseError"];
- NETWORK_DISCONNECT_INVALID_MESSAGE_ERROR = 48 [(network_connection_token) = "#GameUI_Disconnect_InvalidMessageError"];
- NETWORK_DISCONNECT_BAD_SERVER_PASSWORD = 49 [(network_connection_token) = "#GameUI_Disconnect_BadServerPassword"];
- NETWORK_DISCONNECT_DIRECT_CONNECT_RESERVATION = 50;
- NETWORK_DISCONNECT_CONNECTION_FAILURE = 51 [(network_connection_token) = "#GameUI_Disconnect_ConnectionFailure"];
- NETWORK_DISCONNECT_NO_PEER_GROUP_HANDLERS = 52 [(network_connection_token) = "#GameUI_Disconnect_NoPeerGroupHandlers"];
- NETWORK_DISCONNECT_RECONNECTION = 53;
- NETWORK_DISCONNECT_LOOPSHUTDOWN = 54 [(network_connection_token) = "#GameUI_Disconnect_LoopShutdown"];
- NETWORK_DISCONNECT_LOOPDEACTIVATE = 55 [(network_connection_token) = "#GameUI_Disconnect_LoopDeactivate"];
- NETWORK_DISCONNECT_HOST_ENDGAME = 56 [(network_connection_token) = "#GameUI_Disconnect_Host_EndGame"];
- NETWORK_DISCONNECT_LOOP_LEVELLOAD_ACTIVATE = 57 [(network_connection_token) = "#GameUI_Disconnect_LoopLevelLoadActivate"];
- NETWORK_DISCONNECT_CREATE_SERVER_FAILED = 58 [(network_connection_token) = "#GameUI_Disconnect_CreateServerFailed"];
- NETWORK_DISCONNECT_EXITING = 59 [(network_connection_token) = "#GameUI_Disconnect_ExitingEngine"];
- NETWORK_DISCONNECT_REQUEST_HOSTSTATE_IDLE = 60 [(network_connection_token) = "#GameUI_Disconnect_Request_HSIdle"];
- NETWORK_DISCONNECT_REQUEST_HOSTSTATE_HLTVRELAY = 61 [(network_connection_token) = "#GameUI_Disconnect_Request_HLTVRelay"];
- NETWORK_DISCONNECT_CLIENT_CONSISTENCY_FAIL = 62 [(network_connection_token) = "#GameUI_ClientConsistencyFail"];
- NETWORK_DISCONNECT_CLIENT_UNABLE_TO_CRC_MAP = 63 [(network_connection_token) = "#GameUI_ClientUnableToCRCMap"];
- NETWORK_DISCONNECT_CLIENT_NO_MAP = 64 [(network_connection_token) = "#GameUI_ClientNoMap"];
- NETWORK_DISCONNECT_CLIENT_DIFFERENT_MAP = 65 [(network_connection_token) = "#GameUI_ClientDifferentMap"];
- NETWORK_DISCONNECT_SERVER_REQUIRES_STEAM = 66 [(network_connection_token) = "#GameUI_ServerRequireSteams"];
- NETWORK_DISCONNECT_STEAM_DENY_MISC = 67 [(network_connection_token) = "#GameUI_Disconnect_SteamDeny_Misc"];
- NETWORK_DISCONNECT_STEAM_DENY_BAD_ANTI_CHEAT = 68 [(network_connection_token) = "#GameUI_Disconnect_SteamDeny_BadAntiCheat"];
- NETWORK_DISCONNECT_SERVER_SHUTDOWN = 69 [(network_connection_token) = "#GameUI_Disconnect_ServerShutdown"];
- NETWORK_DISCONNECT_REPLAY_INCOMPATIBLE = 71 [(network_connection_token) = "#GameUI_Disconnect_ReplayIncompatible"];
- NETWORK_DISCONNECT_CONNECT_REQUEST_TIMEDOUT = 72 [(network_connection_token) = "#GameUI_Disconnect_ConnectionTimedout"];
- NETWORK_DISCONNECT_SERVER_INCOMPATIBLE = 73 [(network_connection_token) = "#GameUI_Disconnect_ServerIncompatible"];
- NETWORK_DISCONNECT_LOCALPROBLEM_MANYRELAYS = 74 [(network_connection_token) = "#GameUI_Disconnect_LocalProblem_ManyRelays"];
- NETWORK_DISCONNECT_LOCALPROBLEM_HOSTEDSERVERPRIMARYRELAY = 75 [(network_connection_token) = "#GameUI_Disconnect_LocalProblem_HostedServerPrimaryRelay"];
- NETWORK_DISCONNECT_LOCALPROBLEM_NETWORKCONFIG = 76 [(network_connection_token) = "#GameUI_Disconnect_LocalProblem_NetworkConfig"];
- NETWORK_DISCONNECT_LOCALPROBLEM_OTHER = 77 [(network_connection_token) = "#GameUI_Disconnect_LocalProblem_Other"];
- NETWORK_DISCONNECT_REMOTE_TIMEOUT = 79 [(network_connection_token) = "#GameUI_Disconnect_RemoteProblem_Timeout"];
- NETWORK_DISCONNECT_REMOTE_TIMEOUT_CONNECTING = 80 [(network_connection_token) = "#GameUI_Disconnect_RemoteProblem_TimeoutConnecting"];
- NETWORK_DISCONNECT_REMOTE_OTHER = 81 [(network_connection_token) = "#GameUI_Disconnect_RemoteProblem_Other"];
- NETWORK_DISCONNECT_REMOTE_BADCRYPT = 82 [(network_connection_token) = "#GameUI_Disconnect_RemoteProblem_BadCrypt"];
- NETWORK_DISCONNECT_REMOTE_CERTNOTTRUSTED = 83 [(network_connection_token) = "#GameUI_Disconnect_RemoteProblem_BadCert"];
- NETWORK_DISCONNECT_UNUSUAL = 84 [(network_connection_token) = "#GameUI_Disconnect_Unusual"];
- NETWORK_DISCONNECT_INTERNAL_ERROR = 85 [(network_connection_token) = "#GameUI_Disconnect_InternalError"];
- NETWORK_DISCONNECT_REJECT_BADCHALLENGE = 128 [(network_connection_token) = "#GameUI_ServerRejectBadChallenge"];
- NETWORK_DISCONNECT_REJECT_NOLOBBY = 129 [(network_connection_token) = "#GameUI_ServerNoLobby"];
- NETWORK_DISCONNECT_REJECT_BACKGROUND_MAP = 130 [(network_connection_token) = "#Valve_Reject_Background_Map"];
- NETWORK_DISCONNECT_REJECT_SINGLE_PLAYER = 131 [(network_connection_token) = "#Valve_Reject_Single_Player"];
- NETWORK_DISCONNECT_REJECT_HIDDEN_GAME = 132 [(network_connection_token) = "#Valve_Reject_Hidden_Game"];
- NETWORK_DISCONNECT_REJECT_LANRESTRICT = 133 [(network_connection_token) = "#GameUI_ServerRejectLANRestrict"];
- NETWORK_DISCONNECT_REJECT_BADPASSWORD = 134 [(network_connection_token) = "#GameUI_ServerRejectBadPassword"];
- NETWORK_DISCONNECT_REJECT_SERVERFULL = 135 [(network_connection_token) = "#GameUI_ServerRejectServerFull"];
- NETWORK_DISCONNECT_REJECT_INVALIDRESERVATION = 136 [(network_connection_token) = "#GameUI_ServerRejectInvalidReservation"];
- NETWORK_DISCONNECT_REJECT_FAILEDCHANNEL = 137 [(network_connection_token) = "#GameUI_ServerRejectFailedChannel"];
- NETWORK_DISCONNECT_REJECT_CONNECT_FROM_LOBBY = 138 [(network_connection_token) = "#Valve_Reject_Connect_From_Lobby"];
- NETWORK_DISCONNECT_REJECT_RESERVED_FOR_LOBBY = 139 [(network_connection_token) = "#Valve_Reject_Reserved_For_Lobby"];
- NETWORK_DISCONNECT_REJECT_INVALIDKEYLENGTH = 140 [(network_connection_token) = "#GameUI_ServerReject_InvalidKeyLength"];
- NETWORK_DISCONNECT_REJECT_OLDPROTOCOL = 141 [(network_connection_token) = "#GameUI_ServerRejectOldProtocol"];
- NETWORK_DISCONNECT_REJECT_NEWPROTOCOL = 142 [(network_connection_token) = "#GameUI_ServerRejectNewProtocol"];
- NETWORK_DISCONNECT_REJECT_INVALIDCONNECTION = 143 [(network_connection_token) = "#GameUI_ServerRejectInvalidConnection"];
- NETWORK_DISCONNECT_REJECT_INVALIDCERTLEN = 144 [(network_connection_token) = "#GameUI_ServerRejectInvalidCertLen"];
- NETWORK_DISCONNECT_REJECT_INVALIDSTEAMCERTLEN = 145 [(network_connection_token) = "#GameUI_ServerRejectInvalidSteamCertLen"];
- NETWORK_DISCONNECT_REJECT_STEAM = 146 [(network_connection_token) = "#GameUI_ServerRejectSteam"];
- NETWORK_DISCONNECT_REJECT_SERVERAUTHDISABLED = 147 [(network_connection_token) = "#GameUI_ServerAuthDisabled"];
- NETWORK_DISCONNECT_REJECT_SERVERCDKEYAUTHINVALID = 148 [(network_connection_token) = "#GameUI_ServerCDKeyAuthInvalid"];
- NETWORK_DISCONNECT_REJECT_BANNED = 149 [(network_connection_token) = "#GameUI_ServerRejectBanned"];
- NETWORK_DISCONNECT_KICKED_TEAMKILLING = 150 [(network_connection_token) = "#Player_DisconnectReason_TeamKilling"];
- NETWORK_DISCONNECT_KICKED_TK_START = 151 [(network_connection_token) = "#Player_DisconnectReason_TK_Start"];
- NETWORK_DISCONNECT_KICKED_UNTRUSTEDACCOUNT = 152 [(network_connection_token) = "#Player_DisconnectReason_UntrustedAccount"];
- NETWORK_DISCONNECT_KICKED_CONVICTEDACCOUNT = 153 [(network_connection_token) = "#Player_DisconnectReason_ConvictedAccount"];
- NETWORK_DISCONNECT_KICKED_COMPETITIVECOOLDOWN = 154 [(network_connection_token) = "#Player_DisconnectReason_CompetitiveCooldown"];
- NETWORK_DISCONNECT_KICKED_TEAMHURTING = 155 [(network_connection_token) = "#Player_DisconnectReason_TeamHurting"];
- NETWORK_DISCONNECT_KICKED_HOSTAGEKILLING = 156 [(network_connection_token) = "#Player_DisconnectReason_HostageKilling"];
- NETWORK_DISCONNECT_KICKED_VOTEDOFF = 157 [(network_connection_token) = "#Player_DisconnectReason_VotedOff"];
- NETWORK_DISCONNECT_KICKED_IDLE = 158 [(network_connection_token) = "#Player_DisconnectReason_Idle"];
- NETWORK_DISCONNECT_KICKED_SUICIDE = 159 [(network_connection_token) = "#Player_DisconnectReason_Suicide"];
- NETWORK_DISCONNECT_KICKED_NOSTEAMLOGIN = 160 [(network_connection_token) = "#Player_DisconnectReason_NoSteamLogin"];
- NETWORK_DISCONNECT_KICKED_NOSTEAMTICKET = 161 [(network_connection_token) = "#Player_DisconnectReason_NoSteamTicket"];
- NETWORK_DISCONNECT_KICKED_INPUTAUTOMATION = 162 [(network_connection_token) = "#Player_DisconnectReason_InputAutomation", (network_connection_detail_token) = "#Player_DisconnectReason_InputAutomation_Detail"];
- NETWORK_DISCONNECT_KICKED_VACNETABNORMALBEHAVIOR = 163 [(network_connection_token) = "#Player_DisconnectReason_VacNetAbnormalBehavior"];
- NETWORK_DISCONNECT_KICKED_INSECURECLIENT = 164 [(network_connection_token) = "#Player_DisconnectReason_InsecureClient"];
-}
diff --git a/protobufs/networkbasetypes.proto b/protobufs/networkbasetypes.proto
deleted file mode 100644
index 9a3a60d9c..000000000
--- a/protobufs/networkbasetypes.proto
+++ /dev/null
@@ -1,241 +0,0 @@
-import "network_connection.proto";
-
-enum SignonState_t {
- SIGNONSTATE_NONE = 0;
- SIGNONSTATE_CHALLENGE = 1;
- SIGNONSTATE_CONNECTED = 2;
- SIGNONSTATE_NEW = 3;
- SIGNONSTATE_PRESPAWN = 4;
- SIGNONSTATE_SPAWN = 5;
- SIGNONSTATE_FULL = 6;
- SIGNONSTATE_CHANGELEVEL = 7;
-}
-
-enum NET_Messages {
- net_NOP = 0;
- net_Disconnect_Legacy = 1;
- net_SplitScreenUser = 3;
- net_Tick = 4;
- net_StringCmd = 5;
- net_SetConVar = 6;
- net_SignonState = 7;
- net_SpawnGroup_Load = 8;
- net_SpawnGroup_ManifestUpdate = 9;
- net_SpawnGroup_SetCreationTick = 11;
- net_SpawnGroup_Unload = 12;
- net_SpawnGroup_LoadCompleted = 13;
- net_DebugOverlay = 15;
-}
-
-enum SpawnGroupFlags_t {
- SPAWN_GROUP_LOAD_ENTITIES_FROM_SAVE = 1;
- SPAWN_GROUP_DONT_SPAWN_ENTITIES = 2;
- SPAWN_GROUP_SYNCHRONOUS_SPAWN = 4;
- SPAWN_GROUP_IS_INITIAL_SPAWN_GROUP = 8;
- SPAWN_GROUP_CREATE_CLIENT_ONLY_ENTITIES = 16;
- SPAWN_GROUP_BLOCK_UNTIL_LOADED = 64;
- SPAWN_GROUP_LOAD_STREAMING_DATA = 128;
- SPAWN_GROUP_CREATE_NEW_SCENE_WORLD = 256;
-}
-
-message CMsgVector {
- optional float x = 1;
- optional float y = 2;
- optional float z = 3;
- optional float w = 4;
-}
-
-message CMsgVector2D {
- optional float x = 1;
- optional float y = 2;
-}
-
-message CMsgQAngle {
- optional float x = 1;
- optional float y = 2;
- optional float z = 3;
-}
-
-message CMsgQuaternion {
- optional float x = 1;
- optional float y = 2;
- optional float z = 3;
- optional float w = 4;
-}
-
-message CMsgTransform {
- optional .CMsgVector position = 1;
- optional float scale = 2;
- optional .CMsgQuaternion orientation = 3;
-}
-
-message CMsgRGBA {
- optional int32 r = 1;
- optional int32 g = 2;
- optional int32 b = 3;
- optional int32 a = 4;
-}
-
-message CMsgPlayerInfo {
- optional string name = 1;
- optional fixed64 xuid = 2;
- optional int32 userid = 3;
- optional fixed64 steamid = 4;
- optional bool fakeplayer = 5;
- optional bool ishltv = 6;
-}
-
-message CEntityMsg {
- optional uint32 target_entity = 1 [default = 16777215];
-}
-
-message CMsg_CVars {
- message CVar {
- optional string name = 1;
- optional string value = 2;
- }
-
- repeated .CMsg_CVars.CVar cvars = 1;
-}
-
-message CNETMsg_NOP {
-}
-
-message CNETMsg_SplitScreenUser {
- optional int32 slot = 1;
-}
-
-message CNETMsg_Tick {
- optional uint32 tick = 1;
- optional uint32 host_computationtime = 4;
- optional uint32 host_computationtime_std_deviation = 5;
- optional uint32 legacy_host_loss = 7;
- optional uint32 host_unfiltered_frametime = 8;
- optional uint32 hltv_replay_flags = 9;
- optional uint32 expected_long_tick = 10;
- optional string expected_long_tick_reason = 11;
- optional uint32 host_frame_dropped_pct_x10 = 12;
- optional uint32 host_frame_irregular_arrival_pct_x10 = 13;
-}
-
-message CNETMsg_StringCmd {
- optional string command = 1;
- optional uint32 prediction_sync = 2;
-}
-
-message CNETMsg_SetConVar {
- optional .CMsg_CVars convars = 1;
-}
-
-message CNETMsg_SignonState {
- optional .SignonState_t signon_state = 1 [default = SIGNONSTATE_NONE];
- optional uint32 spawn_count = 2;
- optional uint32 num_server_players = 3;
- repeated string players_networkids = 4;
- optional string map_name = 5;
- optional string addons = 6;
-}
-
-message CSVCMsg_GameEvent {
- message key_t {
- optional int32 type = 1;
- optional string val_string = 2;
- optional float val_float = 3;
- optional int32 val_long = 4;
- optional int32 val_short = 5;
- optional int32 val_byte = 6;
- optional bool val_bool = 7;
- optional uint64 val_uint64 = 8;
- }
-
- optional string event_name = 1;
- optional int32 eventid = 2;
- repeated .CSVCMsg_GameEvent.key_t keys = 3;
-}
-
-message CSVCMsgList_GameEvents {
- message event_t {
- optional int32 tick = 1;
- optional .CSVCMsg_GameEvent event = 2;
- }
-
- repeated .CSVCMsgList_GameEvents.event_t events = 1;
-}
-
-message CNETMsg_SpawnGroup_Load {
- optional string worldname = 1;
- optional string entitylumpname = 2;
- optional string entityfiltername = 3;
- optional uint32 spawngrouphandle = 4;
- optional uint32 spawngroupownerhandle = 5;
- optional .CMsgVector world_offset_pos = 6;
- optional .CMsgQAngle world_offset_angle = 7;
- optional bytes spawngroupmanifest = 8;
- optional uint32 flags = 9;
- optional int32 tickcount = 10;
- optional bool manifestincomplete = 11;
- optional string localnamefixup = 12;
- optional string parentnamefixup = 13;
- optional int32 manifestloadpriority = 14;
- optional uint32 worldgroupid = 15;
- optional uint32 creationsequence = 16;
- optional string savegamefilename = 17;
- optional uint32 spawngroupparenthandle = 18;
- optional bool leveltransition = 19;
- optional string worldgroupname = 20;
-}
-
-message CNETMsg_SpawnGroup_ManifestUpdate {
- optional uint32 spawngrouphandle = 1;
- optional bytes spawngroupmanifest = 2;
- optional bool manifestincomplete = 3;
-}
-
-message CNETMsg_SpawnGroup_SetCreationTick {
- optional uint32 spawngrouphandle = 1;
- optional int32 tickcount = 2;
- optional uint32 creationsequence = 3;
-}
-
-message CNETMsg_SpawnGroup_Unload {
- optional uint32 spawngrouphandle = 1;
- optional uint32 flags = 2;
- optional int32 tickcount = 3;
-}
-
-message CNETMsg_SpawnGroup_LoadCompleted {
- optional uint32 spawngrouphandle = 1;
-}
-
-message CSVCMsg_GameSessionConfiguration {
- optional bool is_multiplayer = 1;
- optional bool is_loadsavegame = 2;
- optional bool is_background_map = 3;
- optional bool is_headless = 4;
- optional uint32 min_client_limit = 5;
- optional uint32 max_client_limit = 6;
- optional uint32 max_clients = 7;
- optional fixed32 tick_interval = 8;
- optional string hostname = 9;
- optional string savegamename = 10;
- optional string s1_mapname = 11;
- optional string gamemode = 12;
- optional string server_ip_address = 13;
- optional bytes data = 14;
- optional bool is_localonly = 15;
- optional bool no_steam_server = 19;
- optional bool is_transition = 16;
- optional string previouslevel = 17;
- optional string landmarkname = 18;
-}
-
-message CNETMsg_DebugOverlay {
- optional int32 etype = 1;
- repeated .CMsgVector vectors = 2;
- repeated .CMsgRGBA colors = 3;
- repeated float dimensions = 4;
- repeated float times = 5;
- repeated bool bools = 6;
- repeated uint64 uint64s = 7;
- repeated string strings = 8;
-}
diff --git a/protobufs/networksystem_protomessages.proto b/protobufs/networksystem_protomessages.proto
deleted file mode 100644
index 1f51cf364..000000000
--- a/protobufs/networksystem_protomessages.proto
+++ /dev/null
@@ -1,19 +0,0 @@
-message NetMessageSplitscreenUserChanged {
- optional uint32 slot = 1;
-}
-
-message NetMessageConnectionClosed {
- optional uint32 reason = 1;
- optional string message = 2;
-}
-
-message NetMessageConnectionCrashed {
- optional uint32 reason = 1;
- optional string message = 2;
-}
-
-message NetMessagePacketStart {
-}
-
-message NetMessagePacketEnd {
-}
diff --git a/protobufs/steammessages.proto b/protobufs/steammessages.proto
deleted file mode 100644
index 96cdf6978..000000000
--- a/protobufs/steammessages.proto
+++ /dev/null
@@ -1,45 +0,0 @@
-import "google/protobuf/descriptor.proto";
-
-extend .google.protobuf.FieldOptions {
- optional bool key_field = 60000 [default = false];
-}
-
-extend .google.protobuf.MessageOptions {
- optional int32 msgpool_soft_limit = 60000 [default = 32];
- optional int32 msgpool_hard_limit = 60001 [default = 384];
-}
-
-enum GCProtoBufMsgSrc {
- GCProtoBufMsgSrc_Unspecified = 0;
- GCProtoBufMsgSrc_FromSystem = 1;
- GCProtoBufMsgSrc_FromSteamID = 2;
- GCProtoBufMsgSrc_FromGC = 3;
- GCProtoBufMsgSrc_ReplySystem = 4;
-}
-
-message CMsgProtoBufHeader {
- option (msgpool_soft_limit) = 256;
- option (msgpool_hard_limit) = 1024;
-
- optional fixed64 client_steam_id = 1;
- optional int32 client_session_id = 2;
- optional uint32 source_app_id = 3;
- optional fixed64 job_id_source = 10 [default = 18446744073709551615];
- optional fixed64 job_id_target = 11 [default = 18446744073709551615];
- optional string target_job_name = 12;
- optional int32 eresult = 13 [default = 2];
- optional string error_message = 14;
- optional uint32 ip = 15;
- optional .GCProtoBufMsgSrc gc_msg_src = 200 [default = GCProtoBufMsgSrc_Unspecified];
- optional uint32 gc_dir_index_source = 201;
-}
-
-message CChinaAgreementSessions_StartAgreementSessionInGame_Request {
- optional uint32 appid = 1;
- optional fixed64 steamid = 2;
- optional string client_ipaddress = 3;
-}
-
-message CChinaAgreementSessions_StartAgreementSessionInGame_Response {
- optional string agreement_url = 1;
-}
diff --git a/protobufs/te.proto b/protobufs/te.proto
deleted file mode 100644
index da76e3077..000000000
--- a/protobufs/te.proto
+++ /dev/null
@@ -1,262 +0,0 @@
-import "networkbasetypes.proto";
-
-enum ETEProtobufIds {
- TE_EffectDispatchId = 400;
- TE_ArmorRicochetId = 401;
- TE_BeamEntPointId = 402;
- TE_BeamEntsId = 403;
- TE_BeamPointsId = 404;
- TE_BeamRingId = 405;
- TE_BSPDecalId = 407;
- TE_BubblesId = 408;
- TE_BubbleTrailId = 409;
- TE_DecalId = 410;
- TE_WorldDecalId = 411;
- TE_EnergySplashId = 412;
- TE_FizzId = 413;
- TE_ShatterSurfaceId = 414;
- TE_GlowSpriteId = 415;
- TE_ImpactId = 416;
- TE_MuzzleFlashId = 417;
- TE_BloodStreamId = 418;
- TE_ExplosionId = 419;
- TE_DustId = 420;
- TE_LargeFunnelId = 421;
- TE_SparksId = 422;
- TE_PhysicsPropId = 423;
- TE_PlayerDecalId = 424;
- TE_ProjectedDecalId = 425;
- TE_SmokeId = 426;
-}
-
-message CMsgTEArmorRicochet {
- optional .CMsgVector pos = 1;
- optional .CMsgVector dir = 2;
-}
-
-message CMsgTEBaseBeam {
- optional fixed64 modelindex = 1;
- optional fixed64 haloindex = 2;
- optional uint32 startframe = 3;
- optional uint32 framerate = 4;
- optional float life = 5;
- optional float width = 6;
- optional float endwidth = 7;
- optional uint32 fadelength = 8;
- optional float amplitude = 9;
- optional fixed32 color = 10;
- optional uint32 speed = 11;
- optional uint32 flags = 12;
-}
-
-message CMsgTEBeamEntPoint {
- optional .CMsgTEBaseBeam base = 1;
- optional uint32 startentity = 2;
- optional uint32 endentity = 3;
- optional .CMsgVector start = 4;
- optional .CMsgVector end = 5;
-}
-
-message CMsgTEBeamEnts {
- optional .CMsgTEBaseBeam base = 1;
- optional uint32 startentity = 2;
- optional uint32 endentity = 3;
-}
-
-message CMsgTEBeamPoints {
- optional .CMsgTEBaseBeam base = 1;
- optional .CMsgVector start = 2;
- optional .CMsgVector end = 3;
-}
-
-message CMsgTEBeamRing {
- optional .CMsgTEBaseBeam base = 1;
- optional uint32 startentity = 2;
- optional uint32 endentity = 3;
-}
-
-message CMsgTEBSPDecal {
- optional .CMsgVector origin = 1;
- optional .CMsgVector normal = 2;
- optional .CMsgVector saxis = 3;
- optional int32 entity = 4 [default = -1];
- optional uint32 index = 5;
-}
-
-message CMsgTEBubbles {
- optional .CMsgVector mins = 1;
- optional .CMsgVector maxs = 2;
- optional float height = 3;
- optional uint32 count = 4;
- optional float speed = 5;
-}
-
-message CMsgTEBubbleTrail {
- optional .CMsgVector mins = 1;
- optional .CMsgVector maxs = 2;
- optional float waterz = 3;
- optional uint32 count = 4;
- optional float speed = 5;
-}
-
-message CMsgTEDecal {
- optional .CMsgVector origin = 1;
- optional .CMsgVector start = 2;
- optional int32 entity = 3 [default = -1];
- optional uint32 hitbox = 4;
- optional uint32 index = 5;
-}
-
-message CMsgEffectData {
- optional .CMsgVector origin = 1;
- optional .CMsgVector start = 2;
- optional .CMsgVector normal = 3;
- optional .CMsgQAngle angles = 4;
- optional fixed32 entity = 5 [default = 16777215];
- optional fixed32 otherentity = 6 [default = 16777215];
- optional float scale = 7;
- optional float magnitude = 8;
- optional float radius = 9;
- optional fixed32 surfaceprop = 10;
- optional fixed64 effectindex = 11;
- optional uint32 damagetype = 12;
- optional uint32 material = 13;
- optional uint32 hitbox = 14;
- optional uint32 color = 15;
- optional uint32 flags = 16;
- optional int32 attachmentindex = 17;
- optional uint32 effectname = 18;
- optional uint32 attachmentname = 19;
-}
-
-message CMsgTEEffectDispatch {
- optional .CMsgEffectData effectdata = 1;
-}
-
-message CMsgTEEnergySplash {
- optional .CMsgVector pos = 1;
- optional .CMsgVector dir = 2;
- optional bool explosive = 3;
-}
-
-message CMsgTEFizz {
- optional int32 entity = 1 [default = -1];
- optional uint32 density = 2;
- optional int32 current = 3;
-}
-
-message CMsgTEShatterSurface {
- optional .CMsgVector origin = 1;
- optional .CMsgQAngle angles = 2;
- optional .CMsgVector force = 3;
- optional .CMsgVector forcepos = 4;
- optional float width = 5;
- optional float height = 6;
- optional float shardsize = 7;
- optional uint32 surfacetype = 8;
- optional fixed32 frontcolor = 9;
- optional fixed32 backcolor = 10;
-}
-
-message CMsgTEGlowSprite {
- optional .CMsgVector origin = 1;
- optional float scale = 2;
- optional float life = 3;
- optional uint32 brightness = 4;
-}
-
-message CMsgTEImpact {
- optional .CMsgVector origin = 1;
- optional .CMsgVector normal = 2;
- optional uint32 type = 3;
-}
-
-message CMsgTEMuzzleFlash {
- optional .CMsgVector origin = 1;
- optional .CMsgQAngle angles = 2;
- optional float scale = 3;
- optional uint32 type = 4;
-}
-
-message CMsgTEBloodStream {
- optional .CMsgVector origin = 1;
- optional .CMsgVector direction = 2;
- optional fixed32 color = 3;
- optional uint32 amount = 4;
-}
-
-message CMsgTEExplosion {
- optional .CMsgVector origin = 1;
- optional uint32 framerate = 2;
- optional uint32 flags = 3;
- optional .CMsgVector normal = 4;
- optional uint32 materialtype = 5;
- optional uint32 radius = 6;
- optional uint32 magnitude = 7;
- optional float scale = 8;
- optional bool affect_ragdolls = 9;
- optional string effect_name = 10;
- optional uint32 explosion_type = 11;
- optional bool create_debris = 12;
- optional .CMsgVector debris_origin = 13;
- optional fixed32 debris_surfaceprop = 14;
-}
-
-message CMsgTEDust {
- optional .CMsgVector origin = 1;
- optional float size = 2;
- optional float speed = 3;
- optional .CMsgVector direction = 4;
-}
-
-message CMsgTELargeFunnel {
- optional .CMsgVector origin = 1;
- optional uint32 reversed = 2;
-}
-
-message CMsgTESparks {
- optional .CMsgVector origin = 1;
- optional uint32 magnitude = 2;
- optional uint32 length = 3;
- optional .CMsgVector direction = 4;
-}
-
-message CMsgTEPhysicsProp {
- optional .CMsgVector origin = 1;
- optional .CMsgVector velocity = 2;
- optional .CMsgQAngle angles = 3;
- optional fixed32 skin = 4;
- optional uint32 flags = 5;
- optional uint32 effects = 6;
- optional fixed32 color = 7;
- optional fixed64 modelindex = 8;
- optional uint32 unused_breakmodelsnottomake = 9;
- optional float scale = 10;
- optional .CMsgVector dmgpos = 11;
- optional .CMsgVector dmgdir = 12;
- optional int32 dmgtype = 13;
-}
-
-message CMsgTEPlayerDecal {
- optional .CMsgVector origin = 1;
- optional int32 player = 2 [default = -1];
- optional int32 entity = 3 [default = -1];
-}
-
-message CMsgTEProjectedDecal {
- optional .CMsgVector origin = 1;
- optional .CMsgQAngle angles = 2;
- optional uint32 index = 3;
- optional float distance = 4;
-}
-
-message CMsgTESmoke {
- optional .CMsgVector origin = 1;
- optional float scale = 2;
-}
-
-message CMsgTEWorldDecal {
- optional .CMsgVector origin = 1;
- optional .CMsgVector normal = 2;
- optional uint32 index = 3;
-}
diff --git a/protobufs/usercmd.proto b/protobufs/usercmd.proto
deleted file mode 100644
index e0ffba8a5..000000000
--- a/protobufs/usercmd.proto
+++ /dev/null
@@ -1,39 +0,0 @@
-import "networkbasetypes.proto";
-
-message CInButtonStatePB {
- optional uint64 buttonstate1 = 1;
- optional uint64 buttonstate2 = 2;
- optional uint64 buttonstate3 = 3;
-}
-
-message CSubtickMoveStep {
- optional uint64 button = 1;
- optional bool pressed = 2;
- optional float when = 3;
- optional float analog_forward_delta = 4;
- optional float analog_left_delta = 5;
-}
-
-message CBaseUserCmdPB {
- optional int32 legacy_command_number = 1;
- optional int32 client_tick = 2;
- optional .CInButtonStatePB buttons_pb = 3;
- optional .CMsgQAngle viewangles = 4;
- optional float forwardmove = 5;
- optional float leftmove = 6;
- optional float upmove = 7;
- optional int32 impulse = 8;
- optional int32 weaponselect = 9;
- optional int32 random_seed = 10;
- optional int32 mousedx = 11;
- optional int32 mousedy = 12;
- optional uint32 pawn_entity_handle = 14 [default = 16777215];
- repeated .CSubtickMoveStep subtick_moves = 18;
- optional bytes move_crc = 19;
- optional uint32 consumed_server_angle_changes = 20;
- optional int32 cmd_flags = 21;
-}
-
-message CUserCmdBasePB {
- optional .CBaseUserCmdPB base = 1;
-}
diff --git a/protobufs/usermessages.proto b/protobufs/usermessages.proto
deleted file mode 100644
index 7c6dd3d27..000000000
--- a/protobufs/usermessages.proto
+++ /dev/null
@@ -1,812 +0,0 @@
-import "networkbasetypes.proto";
-
-enum EBaseUserMessages {
- UM_AchievementEvent = 101;
- UM_CloseCaption = 102;
- UM_CloseCaptionDirect = 103;
- UM_CurrentTimescale = 104;
- UM_DesiredTimescale = 105;
- UM_Fade = 106;
- UM_GameTitle = 107;
- UM_HudMsg = 110;
- UM_HudText = 111;
- UM_ColoredText = 113;
- UM_RequestState = 114;
- UM_ResetHUD = 115;
- UM_Rumble = 116;
- UM_SayText = 117;
- UM_SayText2 = 118;
- UM_SayTextChannel = 119;
- UM_Shake = 120;
- UM_ShakeDir = 121;
- UM_WaterShake = 122;
- UM_TextMsg = 124;
- UM_ScreenTilt = 125;
- UM_VoiceMask = 128;
- UM_SendAudio = 130;
- UM_ItemPickup = 131;
- UM_AmmoDenied = 132;
- UM_ShowMenu = 134;
- UM_CreditsMsg = 135;
- UM_CloseCaptionPlaceholder = 142;
- UM_CameraTransition = 143;
- UM_AudioParameter = 144;
- UM_ParticleManager = 145;
- UM_HudError = 146;
- UM_CustomGameEvent = 148;
- UM_AnimGraphUpdate = 149;
- UM_HapticsManagerPulse = 150;
- UM_HapticsManagerEffect = 151;
- UM_CommandQueueState = 152;
- UM_UpdateCssClasses = 153;
- UM_ServerFrameTime = 154;
- UM_LagCompensationError = 155;
- UM_RequestDllStatus = 156;
- UM_RequestUtilAction = 157;
- UM_UtilActionResponse = 158;
- UM_DllStatusResponse = 159;
- UM_RequestInventory = 160;
- UM_InventoryResponse = 161;
- UM_RequestDiagnostic = 162;
- UM_DiagnosticResponse = 163;
- UM_ExtraUserData = 164;
- UM_NotifyResponseFound = 165;
- UM_PlayResponseConditional = 166;
- UM_MAX_BASE = 200;
-}
-
-enum EBaseEntityMessages {
- EM_PlayJingle = 136;
- EM_ScreenOverlay = 137;
- EM_RemoveAllDecals = 138;
- EM_PropagateForce = 139;
- EM_DoSpark = 140;
- EM_FixAngle = 141;
-}
-
-enum eRollType {
- ROLL_NONE = -1;
- ROLL_STATS = 0;
- ROLL_CREDITS = 1;
- ROLL_LATE_JOIN_LOGO = 2;
- ROLL_OUTTRO = 3;
-}
-
-enum PARTICLE_MESSAGE {
- GAME_PARTICLE_MANAGER_EVENT_CREATE = 0;
- GAME_PARTICLE_MANAGER_EVENT_UPDATE = 1;
- GAME_PARTICLE_MANAGER_EVENT_UPDATE_FORWARD = 2;
- GAME_PARTICLE_MANAGER_EVENT_UPDATE_ORIENTATION = 3;
- GAME_PARTICLE_MANAGER_EVENT_UPDATE_FALLBACK = 4;
- GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENT = 5;
- GAME_PARTICLE_MANAGER_EVENT_UPDATE_OFFSET = 6;
- GAME_PARTICLE_MANAGER_EVENT_DESTROY = 7;
- GAME_PARTICLE_MANAGER_EVENT_DESTROY_INVOLVING = 8;
- GAME_PARTICLE_MANAGER_EVENT_RELEASE = 9;
- GAME_PARTICLE_MANAGER_EVENT_LATENCY = 10;
- GAME_PARTICLE_MANAGER_EVENT_SHOULD_DRAW = 11;
- GAME_PARTICLE_MANAGER_EVENT_FROZEN = 12;
- GAME_PARTICLE_MANAGER_EVENT_CHANGE_CONTROL_POINT_ATTACHMENT = 13;
- GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION = 14;
- GAME_PARTICLE_MANAGER_EVENT_SET_FOW_PROPERTIES = 15;
- GAME_PARTICLE_MANAGER_EVENT_SET_TEXT = 16;
- GAME_PARTICLE_MANAGER_EVENT_SET_SHOULD_CHECK_FOW = 17;
- GAME_PARTICLE_MANAGER_EVENT_SET_CONTROL_POINT_MODEL = 18;
- GAME_PARTICLE_MANAGER_EVENT_SET_CONTROL_POINT_SNAPSHOT = 19;
- GAME_PARTICLE_MANAGER_EVENT_SET_TEXTURE_ATTRIBUTE = 20;
- GAME_PARTICLE_MANAGER_EVENT_SET_SCENE_OBJECT_GENERIC_FLAG = 21;
- GAME_PARTICLE_MANAGER_EVENT_SET_SCENE_OBJECT_TINT_AND_DESAT = 22;
- GAME_PARTICLE_MANAGER_EVENT_DESTROY_NAMED = 23;
- GAME_PARTICLE_MANAGER_EVENT_SKIP_TO_TIME = 24;
- GAME_PARTICLE_MANAGER_EVENT_CAN_FREEZE = 25;
- GAME_PARTICLE_MANAGER_EVENT_SET_NAMED_VALUE_CONTEXT = 26;
- GAME_PARTICLE_MANAGER_EVENT_UPDATE_TRANSFORM = 27;
- GAME_PARTICLE_MANAGER_EVENT_FREEZE_TRANSITION_OVERRIDE = 28;
- GAME_PARTICLE_MANAGER_EVENT_FREEZE_INVOLVING = 29;
- GAME_PARTICLE_MANAGER_EVENT_ADD_MODELLIST_OVERRIDE_ELEMENT = 30;
- GAME_PARTICLE_MANAGER_EVENT_CLEAR_MODELLIST_OVERRIDE = 31;
- GAME_PARTICLE_MANAGER_EVENT_CREATE_PHYSICS_SIM = 32;
- GAME_PARTICLE_MANAGER_EVENT_DESTROY_PHYSICS_SIM = 33;
- GAME_PARTICLE_MANAGER_EVENT_SET_VDATA = 34;
- GAME_PARTICLE_MANAGER_EVENT_SET_MATERIAL_OVERRIDE = 35;
-}
-
-enum EHapticPulseType {
- VR_HAND_HAPTIC_PULSE_LIGHT = 0;
- VR_HAND_HAPTIC_PULSE_MEDIUM = 1;
- VR_HAND_HAPTIC_PULSE_STRONG = 2;
-}
-
-message CUserMessageAchievementEvent {
- optional uint32 achievement = 1;
-}
-
-message CUserMessageCloseCaption {
- optional fixed32 hash = 1;
- optional float duration = 2;
- optional bool from_player = 3;
- optional int32 ent_index = 4 [default = -1];
-}
-
-message CUserMessageCloseCaptionDirect {
- optional fixed32 hash = 1;
- optional float duration = 2;
- optional bool from_player = 3;
- optional int32 ent_index = 4 [default = -1];
-}
-
-message CUserMessageCloseCaptionPlaceholder {
- optional string string = 1;
- optional float duration = 2;
- optional bool from_player = 3;
- optional int32 ent_index = 4 [default = -1];
-}
-
-message CUserMessageCurrentTimescale {
- optional float current = 1;
-}
-
-message CUserMessageDesiredTimescale {
- optional float desired = 1;
- optional float acceleration = 2;
- optional float minblendrate = 3;
- optional float blenddeltamultiplier = 4;
-}
-
-message CUserMessageFade {
- optional uint32 duration = 1;
- optional uint32 hold_time = 2;
- optional uint32 flags = 3;
- optional fixed32 color = 4;
-}
-
-message CUserMessageShake {
- optional uint32 command = 1;
- optional float amplitude = 2;
- optional float frequency = 3;
- optional float duration = 4;
-}
-
-message CUserMessageShakeDir {
- optional .CUserMessageShake shake = 1;
- optional .CMsgVector direction = 2;
-}
-
-message CUserMessageWaterShake {
- optional uint32 command = 1;
- optional float amplitude = 2;
- optional float frequency = 3;
- optional float duration = 4;
-}
-
-message CUserMessageScreenTilt {
- optional uint32 command = 1;
- optional bool ease_in_out = 2;
- optional .CMsgVector angle = 3;
- optional float duration = 4;
- optional float time = 5;
-}
-
-message CUserMessageSayText {
- optional int32 playerindex = 1 [default = -1];
- optional string text = 2;
- optional bool chat = 3;
-}
-
-message CUserMessageSayText2 {
- optional int32 entityindex = 1 [default = -1];
- optional bool chat = 2;
- optional string messagename = 3;
- optional string param1 = 4;
- optional string param2 = 5;
- optional string param3 = 6;
- optional string param4 = 7;
-}
-
-message CUserMessageHudMsg {
- optional uint32 channel = 1;
- optional float x = 2;
- optional float y = 3;
- optional fixed32 color1 = 4;
- optional fixed32 color2 = 5;
- optional uint32 effect = 6;
- optional string message = 11;
-}
-
-message CUserMessageHudText {
- optional string message = 1;
-}
-
-message CUserMessageTextMsg {
- optional uint32 dest = 1;
- repeated string param = 2;
-}
-
-message CUserMessageGameTitle {
-}
-
-message CUserMessageResetHUD {
-}
-
-message CUserMessageSendAudio {
- optional string soundname = 1;
- optional bool stop = 2;
-}
-
-message CUserMessageAudioParameter {
- optional uint32 parameter_type = 1;
- optional uint32 name_hash_code = 2;
- optional float value = 3;
- optional uint32 int_value = 4;
-}
-
-message CUserMessageVoiceMask {
- repeated uint32 gamerules_masks = 1;
- repeated uint32 ban_masks = 2;
- optional bool mod_enable = 3;
-}
-
-message CUserMessageRequestState {
-}
-
-message CUserMessageRumble {
- optional int32 index = 1;
- optional int32 data = 2;
- optional int32 flags = 3;
-}
-
-message CUserMessageSayTextChannel {
- optional int32 player = 1;
- optional int32 channel = 2;
- optional string text = 3;
-}
-
-message CUserMessageColoredText {
- optional uint32 color = 1;
- optional string text = 2;
- optional bool reset = 3;
- optional int32 context_player_slot = 4 [default = -1];
- optional int32 context_value = 5;
- optional int32 context_team_id = 6;
-}
-
-message CUserMessageItemPickup {
- optional string itemname = 1;
-}
-
-message CUserMessageAmmoDenied {
- optional uint32 ammo_id = 1;
-}
-
-message CUserMessageShowMenu {
- optional uint32 validslots = 1;
- optional uint32 displaytime = 2;
- optional bool needmore = 3;
- optional string menustring = 4;
-}
-
-message CUserMessageCreditsMsg {
- optional .eRollType rolltype = 1 [default = ROLL_NONE];
- optional float logo_length = 2;
-}
-
-message CEntityMessagePlayJingle {
- optional .CEntityMsg entity_msg = 1;
-}
-
-message CEntityMessageScreenOverlay {
- optional bool start_effect = 1;
- optional .CEntityMsg entity_msg = 2;
-}
-
-message CEntityMessageRemoveAllDecals {
- optional bool remove_decals = 1;
- optional .CEntityMsg entity_msg = 2;
-}
-
-message CEntityMessagePropagateForce {
- optional .CMsgVector impulse = 1;
- optional .CEntityMsg entity_msg = 2;
-}
-
-message CEntityMessageDoSpark {
- optional .CMsgVector origin = 1;
- optional int32 entityindex = 2 [default = -1];
- optional float radius = 3;
- optional fixed32 color = 4;
- optional uint32 beams = 5;
- optional float thick = 6;
- optional float duration = 7;
- optional .CEntityMsg entity_msg = 8;
-}
-
-message CEntityMessageFixAngle {
- optional bool relative = 1;
- optional .CMsgQAngle angle = 2;
- optional .CEntityMsg entity_msg = 3;
-}
-
-message CUserMessageCameraTransition {
- message Transition_DataDriven {
- optional string filename = 1;
- optional int32 attach_ent_index = 2 [default = -1];
- optional float duration = 3;
- }
-
- optional uint32 camera_type = 1;
- optional float duration = 2;
- optional .CUserMessageCameraTransition.Transition_DataDriven params_data_driven = 3;
-}
-
-message CUserMsg_ParticleManager {
- message ReleaseParticleIndex {
- }
-
- message CreateParticle {
- optional fixed64 particle_name_index = 1;
- optional int32 attach_type = 2;
- optional uint32 entity_handle = 3 [default = 16777215];
- optional uint32 entity_handle_for_modifiers = 4 [default = 16777215];
- optional bool apply_voice_ban_rules = 5;
- optional int32 team_behavior = 6;
- optional string control_point_configuration = 7;
- optional bool cluster = 8;
- optional float endcap_time = 9;
- optional .CMsgVector aggregation_position = 10;
- }
-
- message DestroyParticle {
- optional bool destroy_immediately = 1;
- }
-
- message DestroyParticleInvolving {
- optional bool destroy_immediately = 1;
- optional uint32 entity_handle = 3 [default = 16777215];
- }
-
- message DestroyParticleNamed {
- optional fixed64 particle_name_index = 1;
- optional uint32 entity_handle = 2 [default = 16777215];
- optional bool destroy_immediately = 3;
- optional bool play_endcap = 4;
- }
-
- message UpdateParticle_OBSOLETE {
- optional int32 control_point = 1;
- optional .CMsgVector position = 2;
- }
-
- message UpdateParticleFwd_OBSOLETE {
- optional int32 control_point = 1;
- optional .CMsgVector forward = 2;
- }
-
- message UpdateParticleOrient_OBSOLETE {
- optional int32 control_point = 1;
- optional .CMsgVector forward = 2;
- optional .CMsgVector deprecated_right = 3;
- optional .CMsgVector up = 4;
- optional .CMsgVector left = 5;
- }
-
- message UpdateParticleTransform {
- optional int32 control_point = 1;
- optional .CMsgVector position = 2;
- optional .CMsgQuaternion orientation = 3;
- optional float interpolation_interval = 4;
- }
-
- message UpdateParticleFallback {
- optional int32 control_point = 1;
- optional .CMsgVector position = 2;
- }
-
- message UpdateParticleOffset {
- optional int32 control_point = 1;
- optional .CMsgVector origin_offset = 2;
- optional .CMsgQAngle angle_offset = 3;
- }
-
- message UpdateParticleEnt {
- optional int32 control_point = 1;
- optional uint32 entity_handle = 2 [default = 16777215];
- optional int32 attach_type = 3;
- optional int32 attachment = 4;
- optional .CMsgVector fallback_position = 5;
- optional bool include_wearables = 6;
- optional .CMsgVector offset_position = 7;
- optional .CMsgQAngle offset_angles = 8;
- }
-
- message UpdateParticleSetFrozen {
- optional bool set_frozen = 1;
- optional float transition_duration = 2;
- }
-
- message UpdateParticleShouldDraw {
- optional bool should_draw = 1;
- }
-
- message ChangeControlPointAttachment {
- optional int32 attachment_old = 1;
- optional int32 attachment_new = 2;
- optional uint32 entity_handle = 3 [default = 16777215];
- }
-
- message UpdateEntityPosition {
- optional uint32 entity_handle = 1 [default = 16777215];
- optional .CMsgVector position = 2;
- }
-
- message SetParticleFoWProperties {
- optional int32 fow_control_point = 1;
- optional int32 fow_control_point2 = 2;
- optional float fow_radius = 3;
- }
-
- message SetParticleShouldCheckFoW {
- optional bool check_fow = 1;
- }
-
- message SetControlPointModel {
- optional int32 control_point = 1;
- optional string model_name = 2;
- }
-
- message SetControlPointSnapshot {
- optional int32 control_point = 1;
- optional string snapshot_name = 2;
- }
-
- message SetParticleText {
- optional string text = 1;
- }
-
- message SetTextureAttribute {
- optional string attribute_name = 1;
- optional string texture_name = 2;
- }
-
- message SetSceneObjectGenericFlag {
- optional bool flag_value = 1;
- }
-
- message SetSceneObjectTintAndDesat {
- optional fixed32 tint = 1;
- optional float desat = 2;
- }
-
- message ParticleSkipToTime {
- optional float skip_to_time = 1;
- }
-
- message ParticleCanFreeze {
- optional bool can_freeze = 1;
- }
-
- message ParticleFreezeTransitionOverride {
- optional float freeze_transition_override = 1;
- }
-
- message FreezeParticleInvolving {
- optional bool set_frozen = 1;
- optional float transition_duration = 2;
- optional uint32 entity_handle = 3 [default = 16777215];
- }
-
- message AddModellistOverrideElement {
- optional string model_name = 1;
- optional float spawn_probability = 2;
- optional uint32 groupid = 3;
- }
-
- message ClearModellistOverride {
- optional uint32 groupid = 1;
- }
-
- message SetParticleNamedValueContext {
- message FloatContextValue {
- optional uint32 value_name_hash = 1;
- optional float value = 2;
- }
-
- message VectorContextValue {
- optional uint32 value_name_hash = 1;
- optional .CMsgVector value = 2;
- }
-
- message TransformContextValue {
- optional uint32 value_name_hash = 1;
- optional .CMsgQAngle angles = 2;
- optional .CMsgVector translation = 3;
- }
-
- message EHandleContext {
- optional uint32 value_name_hash = 1;
- optional uint32 ent_index = 2 [default = 16777215];
- }
-
- repeated .CUserMsg_ParticleManager.SetParticleNamedValueContext.FloatContextValue float_values = 1;
- repeated .CUserMsg_ParticleManager.SetParticleNamedValueContext.VectorContextValue vector_values = 2;
- repeated .CUserMsg_ParticleManager.SetParticleNamedValueContext.TransformContextValue transform_values = 3;
- repeated .CUserMsg_ParticleManager.SetParticleNamedValueContext.EHandleContext ehandle_values = 4;
- }
-
- message CreatePhysicsSim {
- optional string prop_group_name = 1;
- optional bool use_high_quality_simulation = 2;
- optional uint32 max_particle_count = 3;
- }
-
- message DestroyPhysicsSim {
- }
-
- message SetVData {
- optional string vdata_name = 1;
- }
-
- message SetMaterialOverride {
- optional string material_name = 1;
- optional bool include_children = 2;
- }
-
- required .PARTICLE_MESSAGE type = 1 [default = GAME_PARTICLE_MANAGER_EVENT_CREATE];
- required uint32 index = 2;
- optional .CUserMsg_ParticleManager.ReleaseParticleIndex release_particle_index = 3;
- optional .CUserMsg_ParticleManager.CreateParticle create_particle = 4;
- optional .CUserMsg_ParticleManager.DestroyParticle destroy_particle = 5;
- optional .CUserMsg_ParticleManager.DestroyParticleInvolving destroy_particle_involving = 6;
- optional .CUserMsg_ParticleManager.UpdateParticle_OBSOLETE update_particle = 7;
- optional .CUserMsg_ParticleManager.UpdateParticleFwd_OBSOLETE update_particle_fwd = 8;
- optional .CUserMsg_ParticleManager.UpdateParticleOrient_OBSOLETE update_particle_orient = 9;
- optional .CUserMsg_ParticleManager.UpdateParticleFallback update_particle_fallback = 10;
- optional .CUserMsg_ParticleManager.UpdateParticleOffset update_particle_offset = 11;
- optional .CUserMsg_ParticleManager.UpdateParticleEnt update_particle_ent = 12;
- optional .CUserMsg_ParticleManager.UpdateParticleShouldDraw update_particle_should_draw = 14;
- optional .CUserMsg_ParticleManager.UpdateParticleSetFrozen update_particle_set_frozen = 15;
- optional .CUserMsg_ParticleManager.ChangeControlPointAttachment change_control_point_attachment = 16;
- optional .CUserMsg_ParticleManager.UpdateEntityPosition update_entity_position = 17;
- optional .CUserMsg_ParticleManager.SetParticleFoWProperties set_particle_fow_properties = 18;
- optional .CUserMsg_ParticleManager.SetParticleText set_particle_text = 19;
- optional .CUserMsg_ParticleManager.SetParticleShouldCheckFoW set_particle_should_check_fow = 20;
- optional .CUserMsg_ParticleManager.SetControlPointModel set_control_point_model = 21;
- optional .CUserMsg_ParticleManager.SetControlPointSnapshot set_control_point_snapshot = 22;
- optional .CUserMsg_ParticleManager.SetTextureAttribute set_texture_attribute = 23;
- optional .CUserMsg_ParticleManager.SetSceneObjectGenericFlag set_scene_object_generic_flag = 24;
- optional .CUserMsg_ParticleManager.SetSceneObjectTintAndDesat set_scene_object_tint_and_desat = 25;
- optional .CUserMsg_ParticleManager.DestroyParticleNamed destroy_particle_named = 26;
- optional .CUserMsg_ParticleManager.ParticleSkipToTime particle_skip_to_time = 27;
- optional .CUserMsg_ParticleManager.ParticleCanFreeze particle_can_freeze = 28;
- optional .CUserMsg_ParticleManager.SetParticleNamedValueContext set_named_value_context = 29;
- optional .CUserMsg_ParticleManager.UpdateParticleTransform update_particle_transform = 30;
- optional .CUserMsg_ParticleManager.ParticleFreezeTransitionOverride particle_freeze_transition_override = 31;
- optional .CUserMsg_ParticleManager.FreezeParticleInvolving freeze_particle_involving = 32;
- optional .CUserMsg_ParticleManager.AddModellistOverrideElement add_modellist_override_element = 33;
- optional .CUserMsg_ParticleManager.ClearModellistOverride clear_modellist_override = 34;
- optional .CUserMsg_ParticleManager.CreatePhysicsSim create_physics_sim = 35;
- optional .CUserMsg_ParticleManager.DestroyPhysicsSim destroy_physics_sim = 36;
- optional .CUserMsg_ParticleManager.SetVData set_vdata = 37;
- optional .CUserMsg_ParticleManager.SetMaterialOverride set_material_override = 38;
-
- extensions 100 to 201;
-}
-
-message CUserMsg_HudError {
- optional int32 order_id = 1;
-}
-
-message CUserMsg_CustomGameEvent {
- optional string event_name = 1;
- optional bytes data = 2;
-}
-
-message CUserMessageHapticsManagerPulse {
- optional int32 hand_id = 1;
- optional float effect_amplitude = 2;
- optional float effect_frequency = 3;
- optional float effect_duration = 4;
-}
-
-message CUserMessageHapticsManagerEffect {
- optional int32 hand_id = 1;
- optional uint32 effect_name_hash_code = 2;
- optional float effect_scale = 3;
-}
-
-message CUserMessageAnimStateGraphState {
- optional int32 entity_index = 1;
- optional bytes data = 2;
-}
-
-message CUserMessageUpdateCssClasses {
- optional int32 target_world_panel = 1;
- optional string css_classes = 2;
- optional bool is_add = 3;
-}
-
-message CUserMessageServerFrameTime {
- optional float frame_time = 1;
-}
-
-message CUserMessageLagCompensationError {
- optional float distance = 1;
-}
-
-message CUserMessageRequestDllStatus {
- optional string dll_action = 1;
- optional bool full_report = 2;
-}
-
-message CUserMessageRequestUtilAction {
- optional int32 util1 = 2;
- optional int32 util2 = 3;
- optional int32 util3 = 4;
- optional int32 util4 = 5;
- optional int32 util5 = 6;
-}
-
-message CUserMessage_UtilMsg_Response {
- message ItemDetail {
- optional int32 index = 1;
- optional int32 hash = 2;
- optional int32 crc = 3;
- optional string name = 4;
- }
-
- optional fixed32 crc = 1;
- optional int32 item_count = 2;
- optional fixed32 crc2 = 3;
- optional int32 item_count2 = 4;
- repeated int32 crc_part = 5;
- repeated int32 crc_part2 = 6;
- optional int32 client_timestamp = 7;
- optional int32 platform = 8;
- repeated .CUserMessage_UtilMsg_Response.ItemDetail itemdetails = 9;
- optional int32 itemgroup = 10;
- optional int32 total_count = 11;
- optional int32 total_count2 = 12;
-}
-
-message CUserMessage_DllStatus {
- message CVDiagnostic {
- optional uint32 id = 1;
- optional uint32 extended = 2;
- optional uint64 value = 3;
- optional string string_value = 4;
- }
-
- message CModule {
- optional uint64 base_addr = 1;
- optional string name = 2;
- optional uint32 size = 3;
- optional uint32 timestamp = 4;
- }
-
- optional string file_report = 1;
- optional string command_line = 2;
- optional uint32 total_files = 3;
- optional uint32 process_id = 4;
- optional int32 osversion = 5;
- optional uint64 client_time = 6;
- repeated .CUserMessage_DllStatus.CVDiagnostic diagnostics = 7;
- repeated .CUserMessage_DllStatus.CModule modules = 8;
-}
-
-message CUserMessageRequestInventory {
- optional int32 inventory = 1;
- optional int32 offset = 2;
- optional int32 options = 3;
-}
-
-message CUserMessage_Inventory_Response {
- message InventoryDetail {
- optional int32 index = 1;
- optional int64 primary = 2;
- optional int64 offset = 3;
- optional int64 first = 4;
- optional int64 base = 5;
- optional string name = 6;
- optional string base_name = 7;
- optional int32 base_detail = 8;
- optional int32 base_time = 9;
- optional int32 base_hash = 10;
- }
-
- optional fixed32 crc = 1;
- optional int32 item_count = 2;
- optional int32 osversion = 5;
- optional int32 perf_time = 6;
- optional int32 client_timestamp = 7;
- optional int32 platform = 8;
- repeated .CUserMessage_Inventory_Response.InventoryDetail inventories = 9;
- repeated .CUserMessage_Inventory_Response.InventoryDetail inventories2 = 10;
- repeated .CUserMessage_Inventory_Response.InventoryDetail inventories3 = 14;
- optional int32 inv_type = 11;
- optional int32 build_version = 12;
- optional int32 instance = 13;
- optional int64 start_time = 15;
-}
-
-message CUserMessageRequestDiagnostic {
- message Diagnostic {
- optional int32 index = 1;
- optional int64 offset = 2;
- optional int32 param = 3;
- optional int32 length = 4;
- optional int32 type = 5;
- optional int64 base = 6;
- optional int64 range = 7;
- optional int64 extent = 8;
- optional int64 detail = 9;
- optional string name = 10;
- optional string alias = 11;
- optional bytes vardetail = 12;
- optional int32 context = 13;
- }
-
- repeated .CUserMessageRequestDiagnostic.Diagnostic diagnostics = 1;
-}
-
-message CUserMessage_Diagnostic_Response {
- message Diagnostic {
- optional int32 index = 1;
- optional int64 offset = 2;
- optional int32 param = 3;
- optional int32 length = 4;
- optional bytes detail = 5;
- optional int64 base = 6;
- optional int64 range = 7;
- optional int32 type = 8;
- optional string name = 10;
- optional string alias = 11;
- optional bytes backup = 12;
- optional int32 context = 13;
- optional int64 control = 14;
- optional int64 augment = 15;
- optional int64 placebo = 16;
- }
-
- repeated .CUserMessage_Diagnostic_Response.Diagnostic diagnostics = 1;
- optional int32 build_version = 2;
- optional int32 instance = 3;
- optional int64 start_time = 4;
- optional int32 osversion = 5;
- optional int32 platform = 6;
-}
-
-message CUserMessage_ExtraUserData {
- optional int32 item = 1;
- optional int64 value1 = 2;
- optional int64 value2 = 3;
- repeated bytes detail1 = 4;
- repeated bytes detail2 = 5;
-}
-
-message CUserMessage_NotifyResponseFound {
- message Criteria {
- optional uint32 name_symbol = 1;
- optional string value = 2;
- }
-
- optional int32 ent_index = 1 [default = -1];
- optional string rule_name = 2;
- optional string response_value = 3;
- optional string response_concept = 4;
- repeated .CUserMessage_NotifyResponseFound.Criteria criteria = 5;
- repeated uint32 int_criteria_names = 6 [packed = true];
- repeated int32 int_criteria_values = 7 [packed = true];
- repeated uint32 float_criteria_names = 8 [packed = true];
- repeated float float_criteria_values = 9;
- repeated uint32 symbol_criteria_names = 10 [packed = true];
- repeated uint32 symbol_criteria_values = 11 [packed = true];
- optional int32 speak_result = 12;
-}
-
-message CUserMessage_PlayResponseConditional {
- optional int32 ent_index = 1 [default = -1];
- repeated int32 player_slots = 2;
- optional string response = 3;
- optional .CMsgVector ent_origin = 4;
- optional float pre_delay = 5;
- optional int32 mix_priority = 6;
-}
diff --git a/setup.ps1 b/setup.ps1
deleted file mode 100644
index 0f2398bdf..000000000
--- a/setup.ps1
+++ /dev/null
@@ -1,16 +0,0 @@
-$env:MMSOURCE20 = "$PSScriptRoot\alliedmodders\metamod"
-$env:HL2SDKCS2 = "$PSScriptRoot\alliedmodders\hl2sdk"
-if (-not $env:GITHUB_SHA) {
- $env:GITHUB_SHA = (git rev-parse HEAD)
-}
-
-if (!(Test-Path -Path "$PSScriptRoot\build")) {
- mkdir build
- Set-Location build
- python ../configure.py --enable-optimize -s cs2
- Set-Location ..
-}
-
-Set-Location build
-ambuild
-Set-Location ..
\ No newline at end of file
diff --git a/setup.sh b/setup.sh
deleted file mode 100755
index ed2733f82..000000000
--- a/setup.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-
-export MMSOURCE20="$(pwd)/alliedmodders/metamod"
-export HL2SDKCS2="$(pwd)/alliedmodders/hl2sdk"
-
-if [ -z "${GITHUB_SHA}" ]; then
- export GITHUB_SHA=$(git rev-parse HEAD)
-fi
-
-if [ ! -d build ]; then
- mkdir build
- cd build
- CC=gcc CXX=g++ python ../configure.py --enable-optimize -s cs2
- cd ..
-fi
-
-cd build
-ambuild
-cd ..
\ No newline at end of file
diff --git a/src/common.h b/src/common.h
deleted file mode 100644
index 38372f652..000000000
--- a/src/common.h
+++ /dev/null
@@ -1,91 +0,0 @@
-#ifndef _common_h
-#define _common_h
-
-#include
-#include
-#include
-#include
-#include
-
-#ifdef _WIN32
-#define __FUNCTION_NAME__ __FUNCTION__
-#else
-#define __FUNCTION_NAME__ __FUNCTION__
-#endif
-
-//////////////////////////////////////////////////////////////
-///////////////// Windows Stuff //////////////
-////////////////////////////////////////////////////////////
-
-#ifdef _WIN32
-#ifdef GetTickCount
-#undef GetTickCount
-#endif
-#ifdef GetCurrentTime
-#undef GetCurrentTime
-#endif
-#ifdef VOID
-#undef VOID
-#endif
-#ifdef GetObject
-#undef GetObject
-#endif
-#endif
-
-#ifdef _WIN32
-#define WIN_LINUX(win, linux) win
-#else
-#define WIN_LINUX(win, linux) linux
-#endif
-
-#define PREFIX "[Swiftly]"
-
-#define GCC_COMPILER (defined(__GNUC__) && !defined(__clang__))
-
-void PLUGIN_PRINT(std::string category, std::string str);
-void PLUGIN_PRINTF(std::string category, std::string str, ...);
-
-#define PRINT(str) PLUGIN_PRINT(__FUNCTION_NAME__, str)
-#define PRINTF(str, ...) PLUGIN_PRINTF(__FUNCTION_NAME__, str, __VA_ARGS__)
-#define PRINTRET(FORMAT_STR, RET) \
- { \
- PRINT(FORMAT_STR); \
- return RET; \
- }
-#define PRINTFRET(FORMAT_STR, RET, ...) \
- { \
- PRINTF(FORMAT_STR, __VA_ARGS__); \
- return RET; \
- }
-#define CLIENT_PRINT(SLOT, CATEGORY, FORMAT_STR) g_SMAPI->ClientConPrint(SLOT, std::string(PREFIX).append(" [").append(CATEGORY).append("] ").append(FORMAT_STR).c_str())
-#define CLIENT_PRINTF(SLOT, CATEGORY, FORMAT_STR, ...) g_SMAPI->ClientConPrintf(SLOT, std::string(PREFIX).append(" [").append(CATEGORY).append("] ").append(FORMAT_STR).c_str(), __VA_ARGS__)
-
-#ifndef SWIFTLY_DEBUG
-#define DEBUG_PRINTF(FORMAT_STR, ...)
-#define DEBUG_PRINT(FORMAT_STR)
-#define DEBUG_CONTEXT()
-#else
-class DebugContext
-{
-private:
- std::string str;
-
-public:
- DebugContext(std::string tmp)
- {
- this->str = tmp;
- PRINTF("%s begins\n", this->str.c_str());
- }
-
- ~DebugContext()
- {
- PRINTF("%s ends\n", this->str.c_str());
- }
-};
-
-#define DEBUG_PRINTF(FORMAT_STR, ...) PLUGIN_PRINTF(string_format("Debug - %s", __FUNCTION_NAME__), FORMAT_STR, __VA_ARGS__)
-#define DEBUG_PRINT(FORMAT_STR) PLUGIN_PRINT(string_format("Debug - %s", __FUNCTION_NAME__), FORMAT_STR)
-#define DEBUG_CONTEXT() DebugContext IDJHFBGIUSEFHWESOIGWSEHOIFSJIERGKSKEF(__FUNCTION_NAME__);
-#endif
-
-#endif
\ No newline at end of file
diff --git a/src/core/commands/chat.cpp b/src/core/commands/chat.cpp
deleted file mode 100644
index 8e0c9229d..000000000
--- a/src/core/commands/chat.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
-#include "commands.h"
-
-void SwiftlyChatReload(CPlayerSlot slot)
-{
- g_chatProcessor->LoadMessages();
- PrintToClientOrConsole(slot, "Chat Processor", "All chat messages has been succesfully reloaded.\n");
-}
-
-void SwiftlyChatManagerHelp(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "Commands", "Swiftly Chat Menu\n");
- PrintToClientOrConsole(slot, "Commands", "Usage: swiftly chat \n");
- PrintToClientOrConsole(slot, "Commands", " reload - Reload chat message configurations.\n");
-}
-
-void SwiftlyChatManager(CPlayerSlot slot, const char* subcmd)
-{
- if (slot.Get() != -1)
- return;
-
- std::string sbcmd = subcmd;
- if (sbcmd.size() == 0)
- {
- SwiftlyChatManagerHelp(slot);
- return;
- }
-
- if (sbcmd == "reload")
- SwiftlyChatReload(slot);
- else
- SwiftlyChatManagerHelp(slot);
-}
\ No newline at end of file
diff --git a/src/core/commands/cmds.cpp b/src/core/commands/cmds.cpp
deleted file mode 100644
index 5285ac8f1..000000000
--- a/src/core/commands/cmds.cpp
+++ /dev/null
@@ -1,28 +0,0 @@
-#include "commands.h"
-
-void ShowSwiftlyCommands(CPlayerSlot slot, int page)
-{
- std::map cmds = g_commandsManager->GetCommands();
- PrintToClientOrConsole(slot, "Commands", "There are %d commands created by plugins.\n", cmds.size());
- PrintToClientOrConsole(slot, "Commands", "Below will be shown a list of all the commands:\n");
-
- if (page < 1)
- page = 1;
- else if (static_cast(page) * 10 > cmds.size())
- page = int(ceil(double(cmds.size()) / 10.0));
-
- std::map::iterator it = cmds.begin();
- for (int i = 0; i < (page - 1) * 10; i++)
- ++it;
-
- for (uint32 i = 0; i < 10; i++)
- {
- if (it == cmds.end())
- break;
- PrintToClientOrConsole(slot, "Commands", "sw_%s\n", it->first.c_str());
- ++it;
- }
-
- if (static_cast(page) * 10 < cmds.size())
- PrintToClientOrConsole(slot, "Commands", "To see more please use swiftly cmds %d\n", page + 1);
-}
\ No newline at end of file
diff --git a/src/core/commands/commands.h b/src/core/commands/commands.h
deleted file mode 100644
index f407e04a1..000000000
--- a/src/core/commands/commands.h
+++ /dev/null
@@ -1,60 +0,0 @@
-#ifndef _core_commands_commands_h
-#define _core_commands_commands_h
-
-#include
-#include
-
-#include
-
-#include "../../entrypoint.h"
-#include "../../common.h"
-#include "../../engine/convars/convars.h"
-#include "../../server/configuration/Configuration.h"
-#include "../../utils/utils.h"
-#include "../../player/playermanager/PlayerManager.h"
-#include "../../server/translations/Translations.h"
-#include "../../plugins/PluginManager.h"
-#include "../../tools/resourcemonitor/ResourceMonitor.h"
-#include "../../server/commands/CommandsManager.h"
-#include "../../extensions/ExtensionManager.h"
-#include "../../server/chat/Chat.h"
-
-//////////////////////////////////////////////////////////////
-///////////////// Utilities //////////////
-////////////////////////////////////////////////////////////
-
-#ifndef GITHUB_SHA
-#define GITHUB_SHA "LOCAL"
-#endif
-
-const char* GetCppVersion();
-std::string seconds_to_time(unsigned int number);
-
-template
-void PrintToClientOrConsole(CPlayerSlot slot, std::string category, std::string message, T... args)
-{
- if (slot.Get() == -1)
- PLUGIN_PRINTF(category, message, args...);
- else
- CLIENT_PRINTF(slot, category, message, args...);
-}
-
-//////////////////////////////////////////////////////////////
-///////////////// Functions //////////////
-////////////////////////////////////////////////////////////
-
-void SwiftlyChatManager(CPlayerSlot slot, const char* subcmd);
-void ShowSwiftlyCommands(CPlayerSlot slot, int page);
-void SwiftlyConfigurationManager(CPlayerSlot slot, const char* subcmd);
-void ShowSwiftlyCredits(CPlayerSlot slot);
-void SwiftlyConvarsManager(CPlayerSlot slot, int page);
-void SwiftlyExtensionManager(CPlayerSlot slot, const char* subcmd);
-void ShowSwiftlyCommandHelp(CPlayerSlot slot);
-void SwiftlyList(CPlayerSlot slot);
-void SwiftlyPluginManager(CPlayerSlot slot, const char* subcmd, const char* plugin_name);
-void SwiftlyResourceMonitorManager(CPlayerSlot slot, const char* subcmd, const char* subcmd2);
-void SwiftlyStatus(CPlayerSlot slot);
-void SwiftlyTranslationManager(CPlayerSlot slot, const char* subcmd);
-void SwiftlyVersion(CPlayerSlot slot);
-
-#endif
\ No newline at end of file
diff --git a/src/core/commands/config.cpp b/src/core/commands/config.cpp
deleted file mode 100644
index ca023f443..000000000
--- a/src/core/commands/config.cpp
+++ /dev/null
@@ -1,33 +0,0 @@
-#include "commands.h"
-
-void SwiftlyConfigurationManagerHelp(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "Commands", "Swiftly Configuration Menu\n");
- PrintToClientOrConsole(slot, "Commands", "Usage: swiftly config \n");
- PrintToClientOrConsole(slot, "Commands", " reload - Reloads all the plugin configurations.\n");
-}
-
-void SwiftlyConfigurationReload(CPlayerSlot slot)
-{
- g_Config->ClearPluginConfig();
- g_Config->LoadPluginConfigurations();
- PrintToClientOrConsole(slot, "Configuration", "You've succesfully reloaded all the configurations for plugins.\n");
-}
-
-void SwiftlyConfigurationManager(CPlayerSlot slot, const char* subcmd)
-{
- if (slot.Get() != -1)
- return;
-
- std::string sbcmd = subcmd;
- if (sbcmd.size() == 0)
- {
- SwiftlyConfigurationManagerHelp(slot);
- return;
- }
-
- if (sbcmd == "reload")
- SwiftlyConfigurationReload(slot);
- else
- SwiftlyConfigurationManagerHelp(slot);
-}
\ No newline at end of file
diff --git a/src/core/commands/core.cpp b/src/core/commands/core.cpp
deleted file mode 100644
index 9b42e7104..000000000
--- a/src/core/commands/core.cpp
+++ /dev/null
@@ -1,51 +0,0 @@
-#include "commands.h"
-
-void SwiftlyCommand(const CCommandContext& context, const CCommand& args)
-{
- CPlayerSlot slot = context.GetPlayerSlot();
- if (args.ArgC() < 2)
- {
- ShowSwiftlyCommandHelp(slot);
- return;
- }
-
- std::string subcmd = args[1];
- if (subcmd == "credits")
- ShowSwiftlyCredits(slot);
- else if (subcmd == "cmds")
- ShowSwiftlyCommands(slot, V_StringToInt32(args[2], 1));
- else if (subcmd == "help")
- ShowSwiftlyCommandHelp(slot);
- else if (subcmd == "version")
- SwiftlyVersion(slot);
- else if (subcmd == "list")
- SwiftlyList(slot);
- else if (subcmd == "cvars")
- SwiftlyConvarsManager(slot, V_StringToInt32(args[2], 1));
- else if (subcmd == "translations")
- SwiftlyTranslationManager(slot, args[2]);
- else if (subcmd == "config")
- SwiftlyConfigurationManager(slot, args[2]);
- else if (subcmd == "exts")
- SwiftlyExtensionManager(slot, args[2]);
- else if (subcmd == "plugins")
- SwiftlyPluginManager(slot, args[2], args[3]);
- else if (subcmd == "resmon")
- SwiftlyResourceMonitorManager(slot, args[2], args[3]);
- else if (subcmd == "status")
- SwiftlyStatus(slot);
- else if (subcmd == "chat")
- SwiftlyChatManager(slot, args[2]);
- else
- ShowSwiftlyCommandHelp(slot);
-}
-
-CON_COMMAND_F(swiftly, "The main command for Swiftly.", FCVAR_CLIENT_CAN_EXECUTE | FCVAR_LINKED_CONCOMMAND | FCVAR_SERVER_CAN_EXECUTE)
-{
- SwiftlyCommand(context, args);
-}
-
-CON_COMMAND_F(sw, "The main command for Swiftly.", FCVAR_CLIENT_CAN_EXECUTE | FCVAR_LINKED_CONCOMMAND | FCVAR_SERVER_CAN_EXECUTE)
-{
- SwiftlyCommand(context, args);
-}
\ No newline at end of file
diff --git a/src/core/commands/credits.cpp b/src/core/commands/credits.cpp
deleted file mode 100644
index 215e38950..000000000
--- a/src/core/commands/credits.cpp
+++ /dev/null
@@ -1,7 +0,0 @@
-#include "commands.h"
-
-void ShowSwiftlyCredits(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "Commands", "Swiftly was developed by Swiftly Solutions.\n");
- PrintToClientOrConsole(slot, "Commands", "https://github.com/swiftly-solution \n");
-}
\ No newline at end of file
diff --git a/src/core/commands/cvars.cpp b/src/core/commands/cvars.cpp
deleted file mode 100644
index 523cd5b75..000000000
--- a/src/core/commands/cvars.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-#include "commands.h"
-
-void SwiftlyConvarsManager(CPlayerSlot slot, int page)
-{
- auto fakeConvars = FetchFakeConvars();
-
- PrintToClientOrConsole(slot, "Convars", "There are %d convars created by plugins.\n", fakeConvars.size());
- PrintToClientOrConsole(slot, "Convars", "Below will be shown a list of all the convars:\n");
-
- if (page < 1)
- page = 1;
- else if (static_cast(page) * 10 > fakeConvars.size())
- page = int(ceil(double(fakeConvars.size()) / 10.0));
-
- auto it = fakeConvars.begin();
- for (int i = 0; i < (page - 1) * 10; i++)
- ++it;
-
- for (uint32 i = 0; i < 10; i++)
- {
- if (it == fakeConvars.end())
- break;
- PrintToClientOrConsole(slot, "Convars", "%s\n", it->first.c_str());
- ++it;
- }
-
- if (static_cast(page) * 10 < fakeConvars.size())
- PrintToClientOrConsole(slot, "Convars", "To see more please use swiftly cvars %d\n", page + 1);
-}
\ No newline at end of file
diff --git a/src/core/commands/exts.cpp b/src/core/commands/exts.cpp
deleted file mode 100644
index 7d5ea0759..000000000
--- a/src/core/commands/exts.cpp
+++ /dev/null
@@ -1,78 +0,0 @@
-#include "commands.h"
-
-void SwiftlyExtensionManagerHelp(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "Commands", "Swiftly Configuration Menu\n");
- PrintToClientOrConsole(slot, "Commands", "Usage: swiftly exts \n");
- PrintToClientOrConsole(slot, "Commands", " list - Shows all the extensions loaded.\n");
-}
-
-void SwiftlyExtensionList(CPlayerSlot slot)
-{
- uint32 loadedExtensions = 0;
- auto extensions = extManager->GetExtensionsList();
- for (uint32 i = 0; i < extensions.size(); i++)
- {
- Extension* ext = extensions[i];
- if (ext == nullptr)
- continue;
- if (!ext->IsLoaded())
- continue;
-
- ++loadedExtensions;
- }
-
- if (loadedExtensions == 0)
- return PrintToClientOrConsole(slot, "Extensions List", "There are no extensions loaded.\n");
-
- PrintToClientOrConsole(slot, "Extensions List", "Showing below %02d extensions loaded:\n", loadedExtensions);
- uint32 showingIdx = 0;
- std::vector errors;
- for (uint32 i = 0; i < extensions.size(); i++)
- {
- Extension* ext = extensions[i];
- if (ext == nullptr)
- continue;
- if (ext->HasError())
- errors.push_back(string_format("Extension '%s': %s", ext->GetName().c_str(), ext->GetError().c_str()));
- if (!ext->IsLoaded())
- continue;
-
- ++showingIdx;
-
- std::string website = ext->GetAPI()->GetWebsite();
-
- PrintToClientOrConsole(slot, "Extensions List", "%02d. \"%s\" (%s) by %s%s\n",
- showingIdx,
- ext->GetAPI()->GetName(),
- ext->GetAPI()->GetVersion(),
- ext->GetAPI()->GetAuthor(),
- website == "" ? "" : string_format(" ( %s )", website.c_str()).c_str());
- }
- if (errors.size() && slot.Get() == -1)
- {
- PrintToClientOrConsole(slot, "Extensions List", "Extension load errors:\n");
- for (const std::string err : errors)
- PrintToClientOrConsole(slot, "Extensions List", "%s\n", err.c_str());
-
- errors.clear();
- }
-}
-
-void SwiftlyExtensionManager(CPlayerSlot slot, const char* subcmd)
-{
- if (slot.Get() != -1)
- return;
-
- std::string sbcmd = subcmd;
- if (sbcmd.size() == 0)
- {
- SwiftlyExtensionManagerHelp(slot);
- return;
- }
-
- if (sbcmd == "list")
- SwiftlyExtensionList(slot);
- else
- SwiftlyExtensionManagerHelp(slot);
-}
\ No newline at end of file
diff --git a/src/core/commands/help.cpp b/src/core/commands/help.cpp
deleted file mode 100644
index 59ed328c1..000000000
--- a/src/core/commands/help.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
-#include "commands.h"
-
-void ShowSwiftlyCommandHelp(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "Commands", "Swiftly Commands Menu\n");
- PrintToClientOrConsole(slot, "Commands", "Usage: swiftly [args]\n");
- PrintToClientOrConsole(slot, "Commands", " credits - List Swiftly credits\n");
- PrintToClientOrConsole(slot, "Commands", " help - Show the help for Swiftly commands\n");
- PrintToClientOrConsole(slot, "Commands", " list - Show the list of online players\n");
- PrintToClientOrConsole(slot, "Commands", " cmds - List all console commands created by plugins\n");
- PrintToClientOrConsole(slot, "Commands", " status - Show the status of the players\n");
- if (slot.Get() == -1)
- {
- PrintToClientOrConsole(slot, "Commands", " cvars - List all convars created by plugins\n");
- PrintToClientOrConsole(slot, "Commands", " config - Configuration Management Menu\n");
- PrintToClientOrConsole(slot, "Commands", " exts - Extension Management Menu\n");
- PrintToClientOrConsole(slot, "Commands", " plugins - Plugin Management Menu\n");
- PrintToClientOrConsole(slot, "Commands", " resmon - Resource Monitor Menu\n");
- PrintToClientOrConsole(slot, "Commands", " translations - Translations Menu\n");
- PrintToClientOrConsole(slot, "Commands", " chat - Chat Menu\n");
- }
- PrintToClientOrConsole(slot, "Commands", " version - Display Swiftly version\n");
-}
\ No newline at end of file
diff --git a/src/core/commands/list.cpp b/src/core/commands/list.cpp
deleted file mode 100644
index 1d8a23aa0..000000000
--- a/src/core/commands/list.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
-#include "commands.h"
-
-void SwiftlyList(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "List", "Connected players: %02d/%02d\n", g_playerManager->GetPlayers(), engine->GetServerGlobals()->maxClients);
- uint16 idx = 0;
- for (uint16 i = 0; i < g_playerManager->GetPlayerCap(); i++)
- {
- Player* player = g_playerManager->GetPlayer(i);
- if (!player)
- continue;
-
- CBasePlayerController* controller = player->GetController();
- if (!controller)
- continue;
-
- ++idx;
- PrintToClientOrConsole(slot, "List", "%d. %s%s (%llu)\n", idx, player->GetName(), player->IsFakeClient() ? " (BOT)" : "", controller->m_steamID());
- }
-}
\ No newline at end of file
diff --git a/src/core/commands/plugins.cpp b/src/core/commands/plugins.cpp
deleted file mode 100644
index 26bb75190..000000000
--- a/src/core/commands/plugins.cpp
+++ /dev/null
@@ -1,174 +0,0 @@
-#include "commands.h"
-
-void ShowSwiftlyPluginManagerHelp(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "Commands", "Swiftly Plugin Management Menu\n");
- PrintToClientOrConsole(slot, "Commands", "Usage: swiftly plugins [plugin_name]\n");
- PrintToClientOrConsole(slot, "Commands", " info - Shows informations about a plugin\n");
- PrintToClientOrConsole(slot, "Commands", " list - Shows loaded plugins\n");
- PrintToClientOrConsole(slot, "Commands", " load - Loads a plugin\n");
- PrintToClientOrConsole(slot, "Commands", " reload - Reloads a plugin if it was loaded\n");
- PrintToClientOrConsole(slot, "Commands", " unload - Unloads a plugin if it was loaded\n");
- PrintToClientOrConsole(slot, "Commands", " refresh - Refreshes the plugin list.\n");
-}
-
-void SwiftlyPluginManagerList(CPlayerSlot slot)
-{
- uint32 loadedPlugins = 0;
- auto plugins = g_pluginManager->GetPluginsList();
- for (uint32 i = 0; i < plugins.size(); i++)
- {
- Plugin* plugin = plugins[i];
- if (plugin == nullptr)
- continue;
- if (plugin->GetPluginState() == PluginState_t::Stopped)
- continue;
-
- ++loadedPlugins;
- }
-
- if (loadedPlugins == 0)
- return PrintToClientOrConsole(slot, "Plugins List", "There are no plugins loaded.\n");
-
- PrintToClientOrConsole(slot, "Plugins List", "Showing below %02d plugins loaded:\n", loadedPlugins);
- uint32 showingIdx = 0;
- std::vector errors;
- for (uint32 i = 0; i < plugins.size(); i++)
- {
- Plugin* plugin = plugins[i];
- if (plugin == nullptr)
- continue;
- if (plugin->GetLoadError().size() > 0)
- errors.push_back(string_format("Plugin '%s': %s", plugin->GetName().c_str(), plugin->GetLoadError().c_str()));
- if (plugin->GetPluginState() == PluginState_t::Stopped)
- continue;
-
- ++showingIdx;
-
- auto website = plugin->GetWebsite();
-
- PrintToClientOrConsole(slot, "Plugins List", "%02d. \"%s\" (%s) by %s%s\n",
- showingIdx,
- plugin->GetPlName().c_str(),
- plugin->GetVersion().c_str(),
- plugin->GetAuthor().c_str(),
- website == "" ? "" : string_format(" ( %s )", website.c_str()).c_str());
- }
- if (errors.size() && slot.Get() == -1)
- {
- PrintToClientOrConsole(slot, "Plugins List", "Plugin load errors:\n");
- for (const std::string err : errors)
- PrintToClientOrConsole(slot, "Plugins List", "%s\n", err.c_str());
-
- errors.clear();
- }
-}
-
-void SwiftlyPluginManagerInfo(CPlayerSlot slot, std::string plugin_name)
-{
- if (plugin_name.size() == 0)
- return PrintToClientOrConsole(slot, "Commands", "Usage: swiftly plugins info \n");
-
- if (!g_pluginManager->PluginExists(plugin_name))
- return PrintToClientOrConsole(slot, "Plugin Info", "Invalid plugin name.\n");
-
- Plugin* plugin = g_pluginManager->FetchPlugin(plugin_name);
- if (plugin->GetPluginState() == PluginState_t::Stopped)
- return PrintToClientOrConsole(slot, "Plugin Info", "Plugin is not loaded.\n");
-
- std::string website = plugin->GetWebsite();
-
- PrintToClientOrConsole(slot, "Plugin Info", "Plugin File Name: %s\n", plugin->GetName().c_str());
- PrintToClientOrConsole(slot, "Plugin Info", "Name: %s\n", plugin->GetPlName().c_str());
- PrintToClientOrConsole(slot, "Plugin Info", "Author: %s\n", plugin->GetAuthor().c_str());
- PrintToClientOrConsole(slot, "Plugin Info", "Version: %s\n", plugin->GetVersion().c_str());
- PrintToClientOrConsole(slot, "Plugin Info", "URL: %s\n", website == "" ? "Not Present" : website.c_str());
- PrintToClientOrConsole(slot, "Plugin Info", "Memory Usage: %.4fMB\n", double(plugin->GetMemoryUsage()) / 1024.0f / 1024.0f);
-}
-
-void SwiftlyPluginManagerUnload(CPlayerSlot slot, std::string plugin_name)
-{
- if (plugin_name.size() == 0)
- return PrintToClientOrConsole(slot, "Commands", "Usage: swiftly plugins unload \n");
-
- if (!g_pluginManager->PluginExists(plugin_name))
- return PrintToClientOrConsole(slot, "Plugin Unload", "Invalid plugin name.\n");
-
- Plugin* plugin = g_pluginManager->FetchPlugin(plugin_name);
- if (plugin->GetPluginState() == PluginState_t::Stopped)
- return PrintToClientOrConsole(slot, "Plugin Unload", "Plugin is not loaded.\n");
-
- g_pluginManager->StopPlugin(plugin_name, true);
- PrintToClientOrConsole(slot, "Plugin Unload", "Plugin '%s' has been unloaded.\n", plugin_name.c_str());
-}
-
-void SwiftlyPluginManagerLoad(CPlayerSlot slot, std::string plugin_name)
-{
- if (plugin_name.size() == 0)
- return PrintToClientOrConsole(slot, "Commands", "Usage: swiftly plugins load \n");
-
- if (!g_pluginManager->PluginExists(plugin_name))
- return PrintToClientOrConsole(slot, "Plugin Load", "Invalid plugin name.\n");
-
- Plugin* plugin = g_pluginManager->FetchPlugin(plugin_name);
- if (plugin->GetPluginState() == PluginState_t::Started)
- return PrintToClientOrConsole(slot, "Plugin Load", "Plugin is already loaded.\n");
-
- g_pluginManager->LoadPlugin(plugin_name);
- g_pluginManager->StartPlugin(plugin_name);
- PrintToClientOrConsole(slot, "Plugin Load", "Plugin '%s' has been loaded.\n", plugin_name.c_str());
-}
-
-void SwiftlyPluginManagerReload(CPlayerSlot slot, std::string plugin_name)
-{
- if (plugin_name.size() == 0)
- return PrintToClientOrConsole(slot, "Commands", "Usage: swiftly plugins reload \n");
-
- if (!g_pluginManager->PluginExists(plugin_name))
- return PrintToClientOrConsole(slot, "Plugin Reload", "Invalid plugin name.\n");
-
- Plugin* plugin = g_pluginManager->FetchPlugin(plugin_name);
- if (plugin->GetPluginState() == PluginState_t::Stopped)
- return PrintToClientOrConsole(slot, "Plugin Reload", "Plugin is not loaded.\n");
-
- g_pluginManager->StopPlugin(plugin_name, true);
- g_pluginManager->LoadPlugin(plugin_name);
- g_pluginManager->StartPlugin(plugin_name);
- PrintToClientOrConsole(slot, "Plugin Reload", "Plugin '%s' has been reloaded.\n", plugin_name.c_str());
-}
-
-void SwiftlyPluginManagerRefresh(CPlayerSlot slot)
-{
- auto oldPluginsAmount = g_pluginManager->GetPluginsList().size();
- g_pluginManager->LoadPlugins("");
- auto newPluginsAmount = g_pluginManager->GetPluginsList().size();
- PrintToClientOrConsole(slot, "Plugin Refresh", "Plugins have been succesfully refreshed. (%d -> %d plugins)\n", oldPluginsAmount, newPluginsAmount);
-}
-
-void SwiftlyPluginManager(CPlayerSlot slot, const char* subcmd, const char* plugin_name)
-{
- if (slot.Get() != -1)
- return;
-
- std::string sbcmd = subcmd;
- if (sbcmd.size() == 0)
- {
- ShowSwiftlyPluginManagerHelp(slot);
- return;
- }
-
- if (sbcmd == "list")
- SwiftlyPluginManagerList(slot);
- else if (sbcmd == "info")
- SwiftlyPluginManagerInfo(slot, plugin_name);
- else if (sbcmd == "unload")
- SwiftlyPluginManagerUnload(slot, plugin_name);
- else if (sbcmd == "load")
- SwiftlyPluginManagerLoad(slot, plugin_name);
- else if (sbcmd == "reload")
- SwiftlyPluginManagerReload(slot, plugin_name);
- else if (sbcmd == "refresh")
- SwiftlyPluginManagerRefresh(slot);
- else
- ShowSwiftlyPluginManagerHelp(slot);
-}
\ No newline at end of file
diff --git a/src/core/commands/resmon.cpp b/src/core/commands/resmon.cpp
deleted file mode 100644
index face5ccc9..000000000
--- a/src/core/commands/resmon.cpp
+++ /dev/null
@@ -1,229 +0,0 @@
-#include "commands.h"
-
-void SwiftlyResourceMonitorManagerHelp(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "Commands", "Swiftly Resource Monitor Menu\n");
- PrintToClientOrConsole(slot, "Commands", "Usage: swiftly resmon \n");
- PrintToClientOrConsole(slot, "Commands", " enable - Enabled the usage monitoring.\n");
- PrintToClientOrConsole(slot, "Commands", " disable - Disables the usage monitoring.\n");
- PrintToClientOrConsole(slot, "Commands", " view - Shows the usage monitored.\n");
- PrintToClientOrConsole(slot, "Commands", " viewplugin - Shows the usage monitored for a specific plugin.\n");
-}
-
-void SwiftlyResourceMonitorManagerEnable(CPlayerSlot slot)
-{
- if (g_ResourceMonitor->IsEnabled())
- return PrintToClientOrConsole(slot, "Resource Monitor", "Resource monitoring is already enabled.\n");
-
- g_ResourceMonitor->Enable();
- PrintToClientOrConsole(slot, "Resource Monitor", "Resource monitoring has been enabled.\n");
-}
-
-void SwiftlyResourceMonitorManagerDisable(CPlayerSlot slot)
-{
- if (!g_ResourceMonitor->IsEnabled())
- return PrintToClientOrConsole(slot, "Resource Monitor", "Resource monitoring is already disabled.\n");
-
- g_ResourceMonitor->Disable();
- PrintToClientOrConsole(slot, "Resource Monitor", "Resource monitoring has been disabled.\n");
-}
-
-void SwiftlyResourceMonitorManagerViewPlugin(CPlayerSlot slot, std::string plugin_id)
-{
- if (!g_ResourceMonitor->IsEnabled())
- return PrintToClientOrConsole(slot, "Resource Monitor", "Resource monitoring is not enabled.\n");
-
- if (!g_pluginManager->PluginExists(plugin_id) && plugin_id != "core")
- return PrintToClientOrConsole(slot, "Resource Monitor", "Invalid plugin ID.\n");
-
- auto PrintTable = [](TextTable tbl) -> void
- {
- std::stringstream outputTable;
- outputTable << tbl;
- std::vector rows = explode(outputTable.str(), "\n");
- for (size_t i = 0; i < rows.size(); i++)
- PLUGIN_PRINTF("Resource Monitor", "%s\n", rows[i].c_str());
- };
-
- PrintToClientOrConsole(slot, "Resource Monitor", "Resource Monitor View Plugin\n");
- PrintToClientOrConsole(slot, "Resource Monitor", "ID: %s\n", plugin_id.c_str());
- PrintToClientOrConsole(slot, "Resource Monitor", " \n", plugin_id.c_str());
-
- PrintToClientOrConsole(slot, "Resource Monitor", "Plugin Usage View\n");
-
- TextTable usagesTable('-', '|', '+');
-
- usagesTable.add(" ID ");
- usagesTable.add(" Name ");
- usagesTable.add(" Calls ");
- usagesTable.add(" avg/max ");
- usagesTable.endOfRow();
-
- std::map>> data = g_ResourceMonitor->GetResmonTimeTables();
- if (data.count(plugin_id) > 0)
- {
- std::map> pluginData = data.at(plugin_id);
- uint64_t idx = 0;
- for (std::map>::iterator it = pluginData.begin(); it != pluginData.end(); ++it)
- {
- ++idx;
- usagesTable.add(string_format(" %02d. ", idx));
- usagesTable.add(string_format(" %s ", it->first.c_str()));
- usagesTable.add(string_format(" %llu ", it->second.size()));
-
- if (it->second.size() == 0)
- usagesTable.add(" 0.00000ms / 0.00000ms ");
- else
- {
- float max = *std::max_element(it->second.begin(), it->second.end());
-
- float avg = 0;
- uint64_t avgCount = 0;
- for (std::list::iterator ii = it->second.begin(); ii != it->second.end(); ++ii)
- {
- avg += *(ii);
- ++avgCount;
- }
-
- usagesTable.add(string_format(" %.5fms / %.5fms ", (avg / avgCount), max));
- }
- usagesTable.endOfRow();
- }
- }
-
- PrintTable(usagesTable);
-}
-
-void SwiftlyResourceMonitorManagerView(CPlayerSlot slot)
-{
- if (!g_ResourceMonitor->IsEnabled())
- return PrintToClientOrConsole(slot, "Resource Monitor", "Resource monitoring is not enabled.\n");
-
- TextTable pluginsTable('-', '|', '+');
-
- pluginsTable.add(" ID ");
- pluginsTable.add(" Status ");
- pluginsTable.add(" Type ");
- pluginsTable.add(" Memory ");
- pluginsTable.add(" avg/max ");
- pluginsTable.endOfRow();
-
- auto PrintTable = [](TextTable tbl) -> void
- {
- std::stringstream outputTable;
- outputTable << tbl;
- std::vector rows = explode(outputTable.str(), "\n");
- for (size_t i = 0; i < rows.size(); i++)
- PLUGIN_PRINTF("Resource Monitor", "%s\n", rows[i].c_str());
- };
-
- PLUGIN_PRINTF("Resource Monitor", "Plugin Resource Viewer\n");
-
- std::map>> data = g_ResourceMonitor->GetResmonTimeTables();
-
- pluginsTable.add(" core ");
- pluginsTable.add(" Loaded ");
- pluginsTable.add(" - ");
- pluginsTable.add(" - ");
-
- if (data.find("core") != data.end())
- {
- float max = 0;
- uint64_t maxCount = 0;
- float avg = 0;
- uint64_t avgCount = 0;
-
- std::map> pluginData = data.at("core");
- for (std::map>::iterator it = pluginData.begin(); it != pluginData.end(); ++it)
- {
- if (it->second.size() == 0)
- continue;
-
- max += *std::max_element(it->second.begin(), it->second.end());
- ++maxCount;
-
- for (std::list::iterator it2 = it->second.begin(); it2 != it->second.end(); ++it2)
- {
- avg += *(it2);
- ++avgCount;
- }
- }
-
- pluginsTable.add(string_format(" %.5fms / %.5fms ", (avg / avgCount), (max / maxCount)));
- }
- else
- pluginsTable.add(" 0.000ms / 0.000ms ");
-
- pluginsTable.endOfRow();
-
- for (Plugin* plugin : g_pluginManager->GetPluginsList())
- {
- std::string plugin_id = plugin->GetName();
-
- pluginsTable.add(" " + plugin_id + " ");
- pluginsTable.add(std::string(" ") + (plugin->GetPluginState() == PluginState_t::Started ? "Loaded" : "Unloaded") + " ");
- pluginsTable.add(std::string(" ") + (plugin->GetKind() == PluginKind_t::Lua ? "Lua" : "JavaScript") + " ");
- if (plugin->GetPluginState() == PluginState_t::Started)
- pluginsTable.add(string_format(" %.4f MB ", (double(plugin->GetMemoryUsage()) / 1024.0f / 1024.0f)));
- else
- pluginsTable.add(" - ");
-
- if (plugin->GetPluginState() == PluginState_t::Started && data.find(plugin->GetName()) != data.end())
- {
-
- float max = 0;
- uint64_t maxCount = 0;
- float avg = 0;
- uint64_t avgCount = 0;
-
- std::map> pluginData = data.at(plugin->GetName());
- for (std::map>::iterator it = pluginData.begin(); it != pluginData.end(); ++it)
- {
- if (it->second.size() == 0)
- continue;
-
- max += *std::max_element(it->second.begin(), it->second.end());
- ++maxCount;
-
- for (std::list::iterator it2 = it->second.begin(); it2 != it->second.end(); ++it2)
- {
- avg += *(it2);
- ++avgCount;
- }
- }
-
- pluginsTable.add(string_format(" %.5fms / %.5fms ", (avg / avgCount), (max / maxCount)));
- }
- else
- pluginsTable.add(" 0.00000ms / 0.00000ms ");
-
- pluginsTable.endOfRow();
- }
-
- PrintTable(pluginsTable);
- PrintToClientOrConsole(slot, "Resource Monitor", "To view more detailed informations for each plugin, use: sw resmon viewplugin \n");
-}
-
-void SwiftlyResourceMonitorManager(CPlayerSlot slot, const char* subcmd, const char* subcmd2)
-{
- if (slot.Get() != -1)
- return;
-
- std::string sbcmd = subcmd;
- if (sbcmd.size() == 0)
- {
- SwiftlyResourceMonitorManagerHelp(slot);
- return;
- }
-
- if (sbcmd == "enable")
- SwiftlyResourceMonitorManagerEnable(slot);
- else if (sbcmd == "disable")
- SwiftlyResourceMonitorManagerDisable(slot);
- else if (sbcmd == "view")
- SwiftlyResourceMonitorManagerView(slot);
- else if (sbcmd == "viewplugin")
- SwiftlyResourceMonitorManagerViewPlugin(slot, (subcmd2 == nullptr ? "" : subcmd2));
- else
- SwiftlyResourceMonitorManagerHelp(slot);
-}
\ No newline at end of file
diff --git a/src/core/commands/status.cpp b/src/core/commands/status.cpp
deleted file mode 100644
index f17638688..000000000
--- a/src/core/commands/status.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
-#include "commands.h"
-
-void SwiftlyStatus(CPlayerSlot slot)
-{
- TextTable statusTable('-', '|', '+');
-
- statusTable.add(" playerid ");
- statusTable.add(" name ");
- statusTable.add(" steamid ");
- statusTable.add(" time ");
- statusTable.add(" state ");
- statusTable.endOfRow();
-
- for (uint16 i = 0; i < g_playerManager->GetPlayerCap(); i++)
- {
- Player* player = g_playerManager->GetPlayer(i);
- if (!player)
- continue;
-
- CBasePlayerController* controller = player->GetController();
- if (!controller)
- continue;
-
- statusTable.add(string_format(" #%d ", player->GetSlot().Get()));
- statusTable.add(string_format(" %s ", player->GetName()));
- statusTable.add(string_format(" %s ", player->IsFakeClient() ? "BOT" : std::to_string(controller->m_steamID()).c_str()));
- statusTable.add(string_format(" %s ", seconds_to_time(player->GetConnectedTime()).c_str()));
- statusTable.add(string_format(" %s ", "Active"));
- statusTable.endOfRow();
- }
-
- auto PrintTT = [slot](std::string category, TextTable table) -> void
- {
- std::stringstream outputTable;
- outputTable << table;
- std::vector rows = explode(outputTable.str(), "\n");
- for (size_t i = 0; i < rows.size() - 1; i++)
- PrintToClientOrConsole(slot, category, "%s\n", rows[i].c_str());
- };
-
- PrintTT("Status", statusTable);
-
- PrintToClientOrConsole(slot, "Status", "end of status\n");
-}
\ No newline at end of file
diff --git a/src/core/commands/translations.cpp b/src/core/commands/translations.cpp
deleted file mode 100644
index 94451cd56..000000000
--- a/src/core/commands/translations.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
-#include "commands.h"
-
-void SwiftlyTranslationManagerHelp(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "Commands", "Swiftly Translation Menu\n");
- PrintToClientOrConsole(slot, "Commands", "Usage: swiftly translations \n");
- PrintToClientOrConsole(slot, "Commands", " reload - Reloads the translations.\n");
-}
-
-void SwiftlyTranslationReload(CPlayerSlot slot)
-{
- g_translations->LoadTranslations();
- PrintToClientOrConsole(slot, "Translations", "All translations have been succesfully reloaded.\n");
-}
-
-void SwiftlyTranslationManager(CPlayerSlot slot, const char* subcmd)
-{
- if (slot.Get() != -1)
- return;
-
- std::string sbcmd = subcmd;
- if (sbcmd.size() == 0)
- {
- SwiftlyTranslationManagerHelp(slot);
- return;
- }
-
- if (sbcmd == "reload")
- SwiftlyTranslationReload(slot);
- else
- SwiftlyTranslationManagerHelp(slot);
-}
\ No newline at end of file
diff --git a/src/core/commands/utils.cpp b/src/core/commands/utils.cpp
deleted file mode 100644
index cfa151351..000000000
--- a/src/core/commands/utils.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
-#include "commands.h"
-
-const char* GetCppVersion()
-{
- if (__cplusplus == 202101L)
- return "C++23";
- else if (__cplusplus == 202002L)
- return "C++20";
- else if (__cplusplus == 201703L)
- return "C++17";
- else if (__cplusplus == 201402L)
- return "C++14";
- else if (__cplusplus == 201103L)
- return "C++11";
- else if (__cplusplus == 199711L)
- return "C++98";
- else
- return "Pre-standard C++";
-}
-
-std::string seconds_to_time(unsigned int number)
-{
- return string_format("%02d:%02d:%02d", int(number / 3600), int((number % 3600) / 60), int((number % 3600) % 60));
-}
\ No newline at end of file
diff --git a/src/core/commands/version.cpp b/src/core/commands/version.cpp
deleted file mode 100644
index 1a9817889..000000000
--- a/src/core/commands/version.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-#include "commands.h"
-
-void SwiftlyVersion(CPlayerSlot slot)
-{
- PrintToClientOrConsole(slot, "Version", "Swiftly Version informations:\n");
- PrintToClientOrConsole(slot, "Version", " Swiftly Version: %s (%s)\n", g_Plugin.GetVersion(), std::string(GITHUB_SHA).substr(0, 7).c_str());
- PrintToClientOrConsole(slot, "Version", " Swiftly API Version: %d\n", g_Plugin.GetApiVersion());
- PrintToClientOrConsole(slot, "Version", " Swiftly C++ Version: %s\n", GetCppVersion());
- PrintToClientOrConsole(slot, "Version", " Compiled on: %s %s\n", __DATE__, __TIME__);
- PrintToClientOrConsole(slot, "Version", " Github Commit: https://github.com/swiftly-solution/swiftly/commit/%s\n", std::string(GITHUB_SHA).c_str());
- PrintToClientOrConsole(slot, "Version", " https://github.com/swiftly-solution \n");
-}
diff --git a/src/core/configuration/setup.cpp b/src/core/configuration/setup.cpp
deleted file mode 100644
index 9d5e8c8f3..000000000
--- a/src/core/configuration/setup.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
-#include "../../filesystem/files/Files.h"
-
-void HandleConfigExamples() {
- auto files = Files::FetchFileNames("addons/swiftly/configs");
- for(auto file : files) {
- const std::string config_name = replace(file, ".example", "");
- if(ends_with(file, ".example.json") && !Files::ExistsPath(config_name)) {
- Files::Write(config_name, Files::Read(file), false);
- }
- }
-}
\ No newline at end of file
diff --git a/src/core/configuration/setup.h b/src/core/configuration/setup.h
deleted file mode 100644
index 5340513cf..000000000
--- a/src/core/configuration/setup.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#ifndef _core_configuration_setup_h
-#define _core_configuration_setup_h
-
-void HandleConfigExamples();
-
-#endif
\ No newline at end of file
diff --git a/src/engine/convars/convars.h b/src/engine/convars/convars.h
deleted file mode 100644
index a1eb646e8..000000000
--- a/src/engine/convars/convars.h
+++ /dev/null
@@ -1,53 +0,0 @@
-#ifndef _convars_h
-#define _convars_h
-
-#include
-#include
-#include